]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ipc/compat_sys_msgrcv: change msgtyp type from long to compat_long_t
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 4 Mar 2014 11:39:03 +0000 (12:39 +0100)
committerJiri Slaby <jslaby@suse.cz>
Mon, 2 Feb 2015 14:59:30 +0000 (15:59 +0100)
commit4602761bac19ae3373f003bc3cabc4546c8e5207
tree8841a0c2fa2844223291b19e36d78d845b06f5c4
parent910f9e7dbee0aef348cecd53d54fb70f77e8321b
ipc/compat_sys_msgrcv: change msgtyp type from long to compat_long_t

commit 291fdb0bcebd5e8db6af767c1fdc522167dad73d upstream.

Change the type of compat_sys_msgrcv's msgtyp parameter from long
to compat_long_t, since compat user space passes only a 32 bit signed
value.
Let the compat wrapper do proper sign extension to 64 bit of this
parameter.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
include/linux/compat.h
ipc/compat.c