Ben Hutchings wrote: > (But why hasn't this been spotted on sparc or powerpc already, > where 32-bit userland on 64-bit kernel is the normal case?) __u64 is 64-bit aligned on those arches in 32-bit mode. http://thread.gmane.org/gmane.linux.kernel/1255890