]> asedeno.scripts.mit.edu Git - linux.git/commit
y2038: ipc: fix x32 ABI breakage
authorArnd Bergmann <arnd@arndb.de>
Thu, 21 Nov 2019 14:25:04 +0000 (15:25 +0100)
committerArnd Bergmann <arnd@arndb.de>
Mon, 25 Nov 2019 20:30:12 +0000 (21:30 +0100)
commitaf3784689e2b2741918e69f1ce5f0ecb7933b300
tree444ea5286f9c1a802ca23d01469b1ca682c7953c
parent1c11ca7a0584ddede5b8c93057b40d31e8a96d3d
y2038: ipc: fix x32 ABI breakage

The correct type on x32 is 64-bit wide, same as for the other struct
members around it, so use  __kernel_long_t in place of the original
__kernel_time_t here, corresponding to the rest of the structure.

Fixes: caf5e32d4ea7 ("y2038: ipc: remove __kernel_time_t reference from headers")
Reported-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/x86/include/uapi/asm/sembuf.h