[ Sasha's backport helper bot ]
Hi,
The upstream commit SHA1 provided is correct: 6675ce20046d149e1e1ffe7e9577947dee17aad5
WARNING: Author mismatch between patch and upstream commit: Backport author: Florian Bezdekaflorian.bezdeka@siemens.com Commit author: K Prateek Nayakkprateek.nayak@amd.com
Status in newer kernel trees: 6.13.y | Branch not found 6.12.y | Present (different SHA1: 6aeef0214de7) 6.6.y | Present (different SHA1: 3dd65ffa2df6) 6.1.y | Not found
Note: The patch differs from the upstream commit: --- 1: 6675ce20046d1 ! 1: c2bdd4c44f80e softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel @@ Metadata ## Commit message ## softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
+ commit 6675ce20046d149e1e1ffe7e9577947dee17aad5 upstream. + do_softirq_post_smp_call_flush() on PREEMPT_RT kernels carries a WARN_ON_ONCE() for any SOFTIRQ being raised from an SMP-call-function. Since do_softirq_post_smp_call_flush() is called with preempt disabled, @@ Commit message Signed-off-by: K Prateek Nayak kprateek.nayak@amd.com Signed-off-by: Peter Zijlstra (Intel) peterz@infradead.org Link: https://lore.kernel.org/r/20241119054432.6405-2-kprateek.nayak@amd.com + Tested-by: Felix Moessbauer felix.moessbauer@siemens.com + Signed-off-by: Florian Bezdeka florian.bezdeka@siemens.com
## kernel/softirq.c ## @@ kernel/softirq.c: static inline void invoke_softirq(void) ---
Results of testing on various branches:
| Branch | Patch Apply | Build Test | |---------------------------|-------------|------------| | stable/linux-6.1.y | Success | Success |