From: Greg Kroah-Hartman Date: Wed, 11 Sep 2024 13:04:45 +0000 (+0200) Subject: 5.4-stable patches X-Git-Tag: v4.19.322~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b173d468a889bb1a67b653f3ce6921eda7838f80;p=thirdparty%2Fkernel%2Fstable-queue.git 5.4-stable patches added patches: revert-parisc-use-irq_enter_rcu-to-fix-warning-at-kernel-context_tracking.c-367.patch --- diff --git a/queue-5.4/revert-parisc-use-irq_enter_rcu-to-fix-warning-at-kernel-context_tracking.c-367.patch b/queue-5.4/revert-parisc-use-irq_enter_rcu-to-fix-warning-at-kernel-context_tracking.c-367.patch new file mode 100644 index 00000000000..03f543c152d --- /dev/null +++ b/queue-5.4/revert-parisc-use-irq_enter_rcu-to-fix-warning-at-kernel-context_tracking.c-367.patch @@ -0,0 +1,41 @@ +From b967d747c94464cdd47ef8c60d1b6ac40165da0b Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Wed, 11 Sep 2024 15:01:37 +0200 +Subject: Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" + +From: Greg Kroah-Hartman + +This reverts commit b62f96647b1e78721ef9b616ba8cce90aecbb3b0 which is +commit 73cb4a2d8d7e0259f94046116727084f21e4599f upstream. + +It breaks the build on parisc systems, so revert it. + +Reported-by: Guenter Roeck +Link: https://lore.kernel.org/r/092aa55c-0538-41e5-8ed0-d0a96b06f32e@roeck-us.net +Reported-by: Helge Deller +Link: https://lore.kernel.org/r/72b133a6-c221-4906-9184-30b4e6ee4260@gmx.de +Signed-off-by: Greg Kroah-Hartman +--- + arch/parisc/kernel/irq.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/arch/parisc/kernel/irq.c ++++ b/arch/parisc/kernel/irq.c +@@ -520,7 +520,7 @@ void do_cpu_irq_mask(struct pt_regs *reg + + old_regs = set_irq_regs(regs); + local_irq_disable(); +- irq_enter_rcu(); ++ irq_enter(); + + eirr_val = mfctl(23) & cpu_eiem & per_cpu(local_ack_eiem, cpu); + if (!eirr_val) +@@ -555,7 +555,7 @@ void do_cpu_irq_mask(struct pt_regs *reg + #endif /* CONFIG_IRQSTACKS */ + + out: +- irq_exit_rcu(); ++ irq_exit(); + set_irq_regs(old_regs); + return; + diff --git a/queue-5.4/series b/queue-5.4/series index 168c2c3294f..43b3b57cc83 100644 --- a/queue-5.4/series +++ b/queue-5.4/series @@ -118,3 +118,4 @@ drm-i915-fence-mark-debug_fence_free-with-__maybe_un.patch rtmutex-drop-rt_mutex-wait_lock-before-scheduling.patch net-sunrpc-remap-eperm-in-case-of-connection-failure-in-xs_tcp_setup_socket.patch cx82310_eth-fix-error-return-code-in-cx82310_bind.patch +revert-parisc-use-irq_enter_rcu-to-fix-warning-at-kernel-context_tracking.c-367.patch