summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-08 04:15:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-08 04:15:14 +0000
commite549f10391e1fc78dab80e9b9ef524d214d4af40 (patch)
tree5358015c2d151febc170684ed8ddf2011b3ac4af /debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch
parentMerging upstream version 4.19.282. (diff)
downloadlinux-e549f10391e1fc78dab80e9b9ef524d214d4af40.tar.xz
linux-e549f10391e1fc78dab80e9b9ef524d214d4af40.zip
Adding debian version 4.19.282-1.debian/4.19.282-1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch')
-rw-r--r--debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch10
1 files changed, 5 insertions, 5 deletions
diff --git a/debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch b/debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch
index 5f1ebbc71..7a15474f4 100644
--- a/debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch
+++ b/debian/patches-rt/0120-softirq-Disable-softirq-stacks-for-RT.patch
@@ -1,7 +1,7 @@
From: Thomas Gleixner <tglx@linutronix.de>
Date: Mon, 18 Jul 2011 13:59:17 +0200
-Subject: [PATCH 120/351] softirq: Disable softirq stacks for RT
-Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=8aff4d895825375152ceb183fd81b8a9d4921921
+Subject: [PATCH 120/353] softirq: Disable softirq stacks for RT
+Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=fd9bd08b1b2f9c99314b78b5e9e402a877996522
Disable extra stacks for softirqs. We want to preempt softirqs and
having them on special IRQ-stack does not make this easier.
@@ -119,10 +119,10 @@ index 713670e6d13d..5dfc715343f9 100644
#ifdef CONFIG_HOTPLUG_CPU
void fixup_irqs(void)
diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S
-index dfe26f3cfffc..f53d995b1370 100644
+index ef693d3689aa..891b7b2f5d3b 100644
--- a/arch/x86/entry/entry_64.S
+++ b/arch/x86/entry/entry_64.S
-@@ -1084,6 +1084,7 @@ EXPORT_SYMBOL(native_load_gs_index)
+@@ -1087,6 +1087,7 @@ EXPORT_SYMBOL(native_load_gs_index)
jmp 2b
.previous
@@ -130,7 +130,7 @@ index dfe26f3cfffc..f53d995b1370 100644
/* Call softirq on interrupt stack. Interrupts are off. */
ENTRY(do_softirq_own_stack)
pushq %rbp
-@@ -1094,6 +1095,7 @@ ENTRY(do_softirq_own_stack)
+@@ -1097,6 +1098,7 @@ ENTRY(do_softirq_own_stack)
leaveq
ret
ENDPROC(do_softirq_own_stack)