Hi Steve, i'll buy busy until Monday, so feel free to do an NMU and thanks!
Ghe Rivero On Thu, Aug 28, 2008 at 10:33 AM, Steve Langasek <[EMAIL PROTECTED]> wrote: > tags 456205 patch > thanks > > Hi Ghe, > > I can confirm Bob's report that this code is an issue on alpha. The > CMSG_SPACE() macro unfortunately only ensures that the buffer is large > enough to /permit/ an aligned read without reading past the end of the > buffer; it does not ensure that the buffer itself is aligned, or allocate > enough space to permit an aligned read offset into the buffer if the buffer > isn't aligned. > > So the fix Bob proposes is somewhat over-reaching, in that it will force > 8-byte alignment even on archs that don't require it and waste a few bytes > on the stack in the process; but I don't think that should be a blocker for > implementing this patch, considering this bug almost certainly causes radvd > to die with SIGBUS on sparc - I haven't tested this myself, or else I would > raise the bug's severity to 'serious'. > > Attached is a debdiff that implements Bob's fix. Let me know if you would > like me to upload an NMU for this. > > Cheers, > -- > Steve Langasek Give me a lever long enough and a Free OS > Debian Developer to set it on, and I can move the world. > Ubuntu Developer http://www.debian.org/ > [EMAIL PROTECTED] [EMAIL PROTECTED] > -- .''`. Pienso, Luego Incordio : :' : `. `' `- www.debian.org www.hispalinux.es GPG Key: 26F020F7 GPG fingerprint: 4986 39DA D152 050B 4699 9A71 66DB 5A36 26F0 20F7 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]