diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2022-03-31 11:36:55 +0300 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2022-03-31 11:36:55 +0300 |
commit | 7dd5ad2d3e82fb55229e3fe18e09160878e77e20 (patch) | |
tree | ee452e1e6b8fb41a9b5e5339c7f152517567d376 /kernel/Kconfig.preempt | |
parent | 787af64d05cd528aac9ad16752d11bb1c6061bb9 (diff) | |
download | linux-7dd5ad2d3e82fb55229e3fe18e09160878e77e20.tar.xz |
Revert "signal, x86: Delay calling signals in atomic on RT enabled kernels"
Revert commit bf9ad37dc8a. It needs to be better encapsulated and
generalized.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Diffstat (limited to 'kernel/Kconfig.preempt')
-rw-r--r-- | kernel/Kconfig.preempt | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/kernel/Kconfig.preempt b/kernel/Kconfig.preempt index 8c6de5a9ecc4..c2f1fd95a821 100644 --- a/kernel/Kconfig.preempt +++ b/kernel/Kconfig.preempt @@ -133,14 +133,4 @@ config SCHED_CORE which is the likely usage by Linux distributions, there should be no measurable impact on performance. -config ARCH_WANTS_RT_DELAYED_SIGNALS - bool - help - This option is selected by architectures where raising signals - can happen in atomic contexts on PREEMPT_RT enabled kernels. This - option delays raising the signal until the return to user space - loop where it is also delivered. X86 requires this to deliver - signals from trap handlers which run on IST stacks. - -config RT_DELAYED_SIGNALS - def_bool PREEMPT_RT && ARCH_WANTS_RT_DELAYED_SIGNALS + |