mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-12 13:36:45 +07:00
f9369910a6
Pull first series of signal handling cleanups from Al Viro: "This is just the first part of the queue (about a half of it); assorted fixes all over the place in signal handling. This one ends with all sigsuspend() implementations switched to generic one (->saved_sigmask-based). With this, a bunch of assorted old buglets are fixed and most of the missing bits of NOTIFY_RESUME hookup are in place. Two more fixes sit in arm and um trees respectively, and there's a couple of broken ones that need obvious fixes - parisc and avr32 check TIF_NOTIFY_RESUME only on one of two codepaths; fixes for that will happen in the next series" * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal: (55 commits) unicore32: if there's no handler we need to restore sigmask, syscall or no syscall xtensa: add handling of TIF_NOTIFY_RESUME microblaze: drop 'oldset' argument of do_notify_resume() microblaze: handle TIF_NOTIFY_RESUME score: add handling of NOTIFY_RESUME to do_notify_resume() m68k: add TIF_NOTIFY_RESUME and handle it. sparc: kill ancient comment in sparc_sigaction() h8300: missing checks of __get_user()/__put_user() return values frv: missing checks of __get_user()/__put_user() return values cris: missing checks of __get_user()/__put_user() return values powerpc: missing checks of __get_user()/__put_user() return values sh: missing checks of __get_user()/__put_user() return values sparc: missing checks of __get_user()/__put_user() return values avr32: struct old_sigaction is never used m32r: struct old_sigaction is never used xtensa: xtensa_sigaction doesn't exist alpha: tidy signal delivery up score: don't open-code force_sigsegv() cris: don't open-code force_sigsegv() blackfin: don't open-code force_sigsegv() ... |
||
---|---|---|
.. | ||
cache.c | ||
clk.c | ||
device.c | ||
dma_timer.c | ||
dma.c | ||
entry.S | ||
firebee.c | ||
gpio.c | ||
head.S | ||
intc-2.c | ||
intc-5249.c | ||
intc-5272.c | ||
intc-simr.c | ||
intc.c | ||
m54xx.c | ||
m520x.c | ||
m523x.c | ||
m527x.c | ||
m528x.c | ||
m532x.c | ||
m5206.c | ||
m5249.c | ||
m5272.c | ||
m5307.c | ||
m5407.c | ||
Makefile | ||
nettel.c | ||
pinmux.c | ||
pit.c | ||
reset.c | ||
sltimers.c | ||
timers.c | ||
vectors.c |