diff options
author | 2006-10-22 21:53:30 -0700 | |
---|---|---|
committer | 2006-10-22 21:53:30 -0700 | |
commit | a94b1d1fd7ca3129e1d38d38167779fa6ee69780 (patch) | |
tree | ba1de0d26b7cfce4f0c2f9245a4293c55da32ca5 /include/linux/init.h | |
parent | Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 (diff) | |
download | wireguard-linux-a94b1d1fd7ca3129e1d38d38167779fa6ee69780.tar.xz wireguard-linux-a94b1d1fd7ca3129e1d38d38167779fa6ee69780.zip |
[SPARC64]: 8-byte align return value from compat_alloc_user_space()
Otherwise we get a ton of unaligned exceptions, for cases such
as compat_sys_msgrcv() which go:
p = compat_alloc_user_space(second + sizeof(struct msgbuf));
and here 'second' can for example be an arbitrary odd value.
Based upon a bug report from Jurij Smakov.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/init.h')
0 files changed, 0 insertions, 0 deletions