summaryrefslogtreecommitdiffstats
path: root/kernel/Kconfig.preempt
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2022-03-31 10:36:55 +0200
committerThomas Gleixner <tglx@linutronix.de>2022-03-31 10:36:55 +0200
commit7dd5ad2d3e82fb55229e3fe18e09160878e77e20 (patch)
treeee452e1e6b8fb41a9b5e5339c7f152517567d376 /kernel/Kconfig.preempt
parent787af64d05cd528aac9ad16752d11bb1c6061bb9 (diff)
downloadlinux-7dd5ad2d3e82fb55229e3fe18e09160878e77e20.tar.gz
linux-7dd5ad2d3e82fb55229e3fe18e09160878e77e20.tar.bz2
linux-7dd5ad2d3e82fb55229e3fe18e09160878e77e20.zip
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.preempt12
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
+