This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a978a5b8d83f net/kconfig: Make QCOM_QMI_HELPERS available when COMPILE_TEST new 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init new 55a3235fc71b signal: Properly deliver SIGILL from uprobes new 4a63c1ffd384 signal: Properly deliver SIGSEGV from x86 uprobes new 3597dfe01d12 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] new b16503baa891 signal: send_sig_all no longer needs SEND_SIG_FORCED new 961366a01904 signal: Remove the siginfo paramater from kernel_dqueue_signal new 035150540545 signal: Don't send siginfo to kthreads. new f149b3155744 signal: Never allocate siginfo for SIGKILL or SIGSTOP new 079b22dc9be9 signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL [...] new 4ff4c31a6e85 signal: Remove SEND_SIG_FORCED new 0ab93e9c99f8 signal/GenWQE: Fix sending of SIGKILL new a8ebd17160ce tty_io: Use group_send_sig_info in __do_SACK to note it is [...] new 82058d668465 signal: Use group_send_sig_info to kill all processes in a [...] new b21c5bd562dd signal: Remove specific_send_sig_info new fb50f5a4011c signal: Pair exports with their functions new efc463adbccf signal: Simplify tracehook_report_syscall_exit new 73f297aa0728 signal/x86: Inline fill_sigtrap_info in it's only caller s [...] new 40e5539463f0 signal/x86: Move MCE error reporting out of force_sig_info_fault new 585a8b9b48e9 signal/x86: Use send_sig_mceerr as apropriate new 8a35eb22c02b signal/x86: In trace_mpx_bounds_register_exception add __u [...] new 8d68fa0e0839 signal/x86: Move mpx siginfo generation into do_bounds new 6ace1098a68c signal/x86/traps: Factor out show_signal new 79e21d654093 signal/x86/traps: Move more code into do_trap_no_signal so [...] new 851ce9e697b8 signal/x86/traps: Use force_sig_bnderr new afe8448c0d9d signal/x86/traps: Use force_sig instead of open coding it. new 164881b61429 signal/x86/traps: Simplify trap generation new 768fd9c69bb5 signal/x86: Remove pkey parameter from bad_area_nosemaphore new 27274f731c3a signal/x86: Remove the pkey parameter from do_sigbus new 25c102d803ea signal/x86: Remove pkey parameter from mm_fault_error new 988bbc7b1a34 signal/x86: Don't compute pkey in __do_page_fault new aba1ecd32c75 signal/x86: Pass pkey not vma into __bad_area new 9db812dbb29d signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore new b4fd52f25c61 signal/x86: Replace force_sig_info_fault with force_sig_fault new 419ceeb12865 signal/x86: Pass pkey by value new 0a996c1a3f26 signal/x86: Use force_sig_fault where appropriate new f654fc07db9d signal/powerpc: Use force_sig_mceerr as appropriate new 9f2ee693890a signal/powerpc: Remove pkey parameter from __bad_area new 8eb2ba25e3c8 signal/powerpc: Call _exception_pkey directly from bad_key [...] new cd60ab7abb3d signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore new 2c44ce285fdd signal/powerpc: Factor the common exception code into exce [...] new c1c7c85ceafe signal/powerpc: Call force_sig_fault from _exception new 5d8fb8a58659 signal/powerpc: Specialize _exception_pkey for handling pk [...] new 77c70728db9f signal/powerpc: Simplify _exception_pkey by using force_si [...] new f383d8b4aec3 signal/powerpc: Use force_sig_fault where appropriate new 6fa998e83ef9 signal/arm64: Push siginfo generation into arm64_notify_die new 24b8f79dd8e0 signal/arm64: Remove unneeded tsk parameter from arm64_for [...] new 1628a7cc85db signal/arm64: Factor out arm64_show_signal from arm64_forc [...] new f29ad209e428 signal/arm64: Factor set_thread_esr out of __do_user_fault new 9ea3a9743cac signal/arm64: Consolidate the two hwpoison cases in do_page_fault new aefab2b4c01e signal/arm64: For clarity separate the 3 signal sending ca [...] new effb093ad28b signal/arm64: Expand __do_user_fault and remove it new 2d2837fab5fa signal/arm64: Only perform one esr_to_fault_info call in d [...] new 559d8d91a89c signal/arm64: Only call set_thread_esr once in do_page_fault new feca355b3d8e signal/arm64: Add and use arm64_force_sig_fault where appropriate new b4d5557caa07 signal/arm64: Add and use arm64_force_sig_mceerr as appropriate new 009f608ab20a signal/arm64: Remove arm64_force_sig_info new 2627f0347c68 signal/arm64: In ptrace_hbptriggered name the signal descr [...] new f3a900b34101 signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap new c852680959d0 signal/arm64: Use send_sig_fault where appropriate new 05e792e30ed0 signal/arm: Push siginfo generation into arm_notify_die new 3ee6a4498724 signal/arm: Use force_sig_fault where appropriate new b05945484614 signal/arm: Use send_sig_fault where appropriate new 795a83714526 signal/arm/kvm: Use send_sig_mceerr new 8b9c6b28312c signal/ia64: Use the generic force_sigsegv in setup_frame new b92adb74adde signal/ia64: Use the force_sig(SIGSEGV,...) in ia64_rt_sigreturn new a618a2754ce6 signal/ia64: Use force_sig_fault where appropriate new 444522944527 signal/arc: Push siginfo generation into unhandled_exception new 15773ae938d8 signal/arc: Use force_sig_fault where appropriate new 5ee527d7cefd signal/unicore32: Use send_sig_fault where appropriate new ccebcb1f5f3a signal/unicore32: Generate siginfo in ucs32_notify_die new f040d23c8186 signal/unicore32: Use force_sig_fault where appropriate new 018303a931a8 signal/sparc: Move EMT_TAGOVF into the generic siginfo.h new e75dc036c445 signal: Fail sigqueueinfo if si_signo != sig new f28380185193 signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_ [...] new 4cd2e0e70af6 signal: Introduce copy_siginfo_from_user and use it's retu [...] new ae7795bc6187 signal: Distinguish between kernel_siginfo and siginfo new 4ce5f9c9e754 signal: Use a smaller struct siginfo in the kernel new 601d5abfeaf2 signal: In sigqueueinfo prefer sig not si_signo new b2a2ab527d6d signal: Guard against negative signal numbers in copy_sigi [...] new a36700589b85 signal: Guard against negative signal numbers in copy_sigi [...] new ba9f6f8954af Merge branch 'siginfo-linus' of git://git.kernel.org/pub/s [...]
The 81 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: arch/alpha/include/uapi/asm/siginfo.h | 1 - arch/arc/kernel/traps.c | 22 +- arch/arc/mm/fault.c | 20 +- arch/arm/include/asm/bug.h | 4 +- arch/arm/kernel/ptrace.c | 11 +- arch/arm/kernel/swp_emulate.c | 16 +- arch/arm/kernel/traps.c | 63 ++-- arch/arm/mm/alignment.c | 10 +- arch/arm/mm/fault.c | 28 +- arch/arm/vfp/vfpmodule.c | 11 +- arch/arm64/include/asm/system_misc.h | 3 +- arch/arm64/include/asm/traps.h | 5 +- arch/arm64/include/uapi/asm/Kbuild | 1 + arch/arm64/include/uapi/asm/siginfo.h | 24 -- arch/arm64/kernel/debug-monitors.c | 11 +- arch/arm64/kernel/fpsimd.c | 10 +- arch/arm64/kernel/ptrace.c | 16 +- arch/arm64/kernel/sys_compat.c | 13 +- arch/arm64/kernel/traps.c | 67 ++--- arch/arm64/mm/fault.c | 94 +++--- arch/ia64/include/uapi/asm/siginfo.h | 2 - arch/ia64/kernel/brl_emu.c | 31 +- arch/ia64/kernel/signal.c | 60 +--- arch/ia64/kernel/traps.c | 144 +++------ arch/ia64/kernel/unaligned.c | 12 +- arch/ia64/mm/fault.c | 12 +- arch/mips/include/uapi/asm/siginfo.h | 11 - arch/parisc/include/uapi/asm/Kbuild | 1 + arch/parisc/include/uapi/asm/siginfo.h | 11 - arch/powerpc/include/asm/bug.h | 2 +- arch/powerpc/include/asm/ptrace.h | 2 +- arch/powerpc/include/uapi/asm/Kbuild | 1 + arch/powerpc/include/uapi/asm/siginfo.h | 18 -- arch/powerpc/kernel/process.c | 9 +- arch/powerpc/kernel/traps.c | 34 +-- arch/powerpc/mm/fault.c | 55 ++-- arch/powerpc/platforms/cell/spu_base.c | 4 +- arch/powerpc/platforms/cell/spufs/fault.c | 26 +- arch/riscv/include/uapi/asm/Kbuild | 1 + arch/riscv/include/uapi/asm/siginfo.h | 24 -- arch/s390/include/uapi/asm/Kbuild | 1 + arch/s390/include/uapi/asm/siginfo.h | 17 -- arch/sparc/include/uapi/asm/siginfo.h | 7 - arch/unicore32/include/asm/bug.h | 3 +- arch/unicore32/kernel/fpu-ucf64.c | 12 +- arch/unicore32/kernel/traps.c | 5 +- arch/unicore32/mm/fault.c | 27 +- arch/x86/entry/vsyscall/vsyscall_64.c | 9 +- arch/x86/include/asm/compat.h | 2 +- arch/x86/include/asm/mpx.h | 12 +- arch/x86/include/asm/ptrace.h | 2 +- arch/x86/include/asm/trace/mpx.h | 4 +- arch/x86/include/uapi/asm/siginfo.h | 2 - arch/x86/kernel/ptrace.c | 29 +- arch/x86/kernel/traps.c | 176 +++++------ arch/x86/kernel/umip.c | 8 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kvm/mmu.c | 11 +- arch/x86/mm/fault.c | 167 ++++------- arch/x86/mm/mpx.c | 30 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/tty/sysrq.c | 2 +- drivers/tty/tty_io.c | 6 +- drivers/usb/core/devio.c | 4 +- drivers/usb/gadget/function/f_mass_storage.c | 4 +- fs/binfmt_elf.c | 6 +- fs/coredump.c | 2 +- fs/fcntl.c | 2 +- fs/jffs2/background.c | 2 +- fs/signalfd.c | 6 +- include/linux/binfmts.h | 2 +- include/linux/compat.h | 4 +- include/linux/coredump.h | 4 +- include/linux/lsm_hooks.h | 4 +- include/linux/posix-timers.h | 2 +- include/linux/ptrace.h | 17 +- include/linux/sched.h | 2 +- include/linux/sched/signal.h | 23 +- include/linux/security.h | 6 +- include/linux/signal.h | 18 +- include/linux/signal_types.h | 8 +- include/linux/tracehook.h | 13 +- include/trace/events/signal.h | 7 +- include/uapi/asm-generic/siginfo.h | 193 ++++++------ ipc/mqueue.c | 2 +- kernel/events/uprobes.c | 4 +- kernel/pid_namespace.c | 2 +- kernel/ptrace.c | 26 +- kernel/seccomp.c | 6 +- kernel/signal.c | 421 +++++++++++++++++---------- kernel/time/posix-timers.c | 2 +- mm/oom_kill.c | 4 +- security/apparmor/lsm.c | 2 +- security/security.c | 2 +- security/selinux/hooks.c | 2 +- security/smack/smack_lsm.c | 2 +- virt/kvm/arm/mmu.c | 14 +- 98 files changed, 925 insertions(+), 1328 deletions(-) delete mode 100644 arch/arm64/include/uapi/asm/siginfo.h delete mode 100644 arch/parisc/include/uapi/asm/siginfo.h delete mode 100644 arch/powerpc/include/uapi/asm/siginfo.h delete mode 100644 arch/riscv/include/uapi/asm/siginfo.h delete mode 100644 arch/s390/include/uapi/asm/siginfo.h