diff options
Diffstat (limited to 'debian/patches-rt/0078-tracing-Use-in_serving_softirq-to-deduct-softirq-sta.patch')
-rw-r--r-- | debian/patches-rt/0078-tracing-Use-in_serving_softirq-to-deduct-softirq-sta.patch | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/debian/patches-rt/0078-tracing-Use-in_serving_softirq-to-deduct-softirq-sta.patch b/debian/patches-rt/0078-tracing-Use-in_serving_softirq-to-deduct-softirq-sta.patch index 32411e1ff..2f78aa226 100644 --- a/debian/patches-rt/0078-tracing-Use-in_serving_softirq-to-deduct-softirq-sta.patch +++ b/debian/patches-rt/0078-tracing-Use-in_serving_softirq-to-deduct-softirq-sta.patch @@ -1,9 +1,9 @@ -From 1a49f21b61e919dbef7c948009870a1f1ba31270 Mon Sep 17 00:00:00 2001 +From f0bcb9dfe5ca2c9140a79df84aa35e5fd130abd0 Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Date: Wed, 3 Feb 2021 11:05:25 -0500 Subject: [PATCH 078/323] tracing: Use in_serving_softirq() to deduct softirq status. -Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.204-rt100.tar.xz +Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.215-rt107.tar.xz PREEMPT_RT does not report "serving softirq" because the tracing core looks at the preemption counter while PREEMPT_RT does not update it @@ -30,10 +30,10 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c -index 733ef9230c73..70ab6b46ef8f 100644 +index 4145776513273..db3b3b2455894 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c -@@ -2586,8 +2586,7 @@ unsigned int tracing_gen_ctx_irq_test(unsigned int irqs_status) +@@ -2614,8 +2614,7 @@ unsigned int tracing_gen_ctx_irq_test(unsigned int irqs_status) trace_flags |= TRACE_FLAG_NMI; if (pc & HARDIRQ_MASK) trace_flags |= TRACE_FLAG_HARDIRQ; @@ -44,5 +44,5 @@ index 733ef9230c73..70ab6b46ef8f 100644 if (tif_need_resched()) -- -2.43.0 +2.44.0 |