hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/sh/kernel/irq.c
....@@ -44,7 +44,7 @@
4444
4545 seq_printf(p, "%*s: ", prec, "NMI");
4646 for_each_online_cpu(j)
47
- seq_printf(p, "%10u ", per_cpu(irq_stat.__nmi_count, j));
47
+ seq_printf(p, "%10u ", nmi_count(j));
4848 seq_printf(p, " Non-maskable interrupts\n");
4949
5050 seq_printf(p, "%*s: %10u\n", prec, "ERR", atomic_read(&irq_err_count));
....@@ -148,7 +148,6 @@
148148 hardirq_ctx[cpu] = NULL;
149149 }
150150
151
-#ifndef CONFIG_PREEMPT_RT
152151 void do_softirq_own_stack(void)
153152 {
154153 struct thread_info *curctx;
....@@ -176,7 +175,6 @@
176175 "r5", "r6", "r7", "r8", "r9", "r15", "t", "pr"
177176 );
178177 }
179
-#endif
180178 #else
181179 static inline void handle_one_irq(unsigned int irq)
182180 {