diff options
author | Jens Axboe <axboe@kernel.dk> | 2020-10-29 10:23:12 -0600 |
---|---|---|
committer | Richard Weinberger <richard@nod.at> | 2020-12-13 22:21:02 +0100 |
commit | 09041c92f0aacbb6f5a252351d6e0a9e0ee9bcc5 (patch) | |
tree | e3ba4e8afeb69bd0c1598b56238d9671535c4815 /arch/um/kernel/process.c | |
parent | 72d3e093afae79611fa38f8f2cfab9a888fe66f2 (diff) | |
download | linux-09041c92f0aacbb6f5a252351d6e0a9e0ee9bcc5.tar.gz linux-09041c92f0aacbb6f5a252351d6e0a9e0ee9bcc5.tar.bz2 linux-09041c92f0aacbb6f5a252351d6e0a9e0ee9bcc5.zip |
um: Add support for TIF_NOTIFY_SIGNAL
Wire up TIF_NOTIFY_SIGNAL handling for um.
Cc: linux-um@lists.infradead.org
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Acked-By: Anton Ivanov <anton.ivanov@cambridgegreys.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'arch/um/kernel/process.c')
-rw-r--r-- | arch/um/kernel/process.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/um/kernel/process.c b/arch/um/kernel/process.c index 9505a7e87396..0fcdc374a9a1 100644 --- a/arch/um/kernel/process.c +++ b/arch/um/kernel/process.c @@ -99,7 +99,8 @@ void interrupt_end(void) if (need_resched()) schedule(); - if (test_thread_flag(TIF_SIGPENDING)) + if (test_thread_flag(TIF_SIGPENDING) || + test_thread_flag(TIF_NOTIFY_SIGNAL)) do_signal(regs); if (test_thread_flag(TIF_NOTIFY_RESUME)) tracehook_notify_resume(regs); |