]> git.baikalelectronics.ru Git - kernel.git/commit
signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE
authorEric W. Biederman <ebiederm@xmission.com>
Wed, 18 Apr 2018 22:48:49 +0000 (17:48 -0500)
committerEric W. Biederman <ebiederm@xmission.com>
Wed, 3 Oct 2018 14:46:43 +0000 (16:46 +0200)
commit71bb93030fbd253e9eee0cebccf0d8ca7681eb18
treef7fc4d228bb2e51a4be7833c68f49607b57198cc
parent1eb6f7a08e53e226ad94994dfde9df67f4bbcf2d
signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE

Rework the defintion of struct siginfo so that the array padding
struct siginfo to SI_MAX_SIZE can be placed in a union along side of
the rest of the struct siginfo members.  The result is that we no
longer need the __ARCH_SI_PREAMBLE_SIZE or SI_PAD_SIZE definitions.

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
17 files changed:
arch/alpha/include/uapi/asm/siginfo.h
arch/arm64/include/uapi/asm/Kbuild
arch/arm64/include/uapi/asm/siginfo.h [deleted file]
arch/ia64/include/uapi/asm/siginfo.h
arch/mips/include/uapi/asm/siginfo.h
arch/parisc/include/uapi/asm/Kbuild
arch/parisc/include/uapi/asm/siginfo.h [deleted file]
arch/powerpc/include/uapi/asm/Kbuild
arch/powerpc/include/uapi/asm/siginfo.h [deleted file]
arch/riscv/include/uapi/asm/Kbuild
arch/riscv/include/uapi/asm/siginfo.h [deleted file]
arch/s390/include/uapi/asm/Kbuild
arch/s390/include/uapi/asm/siginfo.h [deleted file]
arch/sparc/include/uapi/asm/siginfo.h
arch/x86/include/uapi/asm/siginfo.h
include/uapi/asm-generic/siginfo.h
kernel/signal.c