| .. | .. |
|---|
| 44 | 44 | |
|---|
| 45 | 45 | seq_printf(p, "%*s: ", prec, "NMI"); |
|---|
| 46 | 46 | 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)); |
|---|
| 48 | 48 | seq_printf(p, " Non-maskable interrupts\n"); |
|---|
| 49 | 49 | |
|---|
| 50 | 50 | seq_printf(p, "%*s: %10u\n", prec, "ERR", atomic_read(&irq_err_count)); |
|---|
| .. | .. |
|---|
| 148 | 148 | hardirq_ctx[cpu] = NULL; |
|---|
| 149 | 149 | } |
|---|
| 150 | 150 | |
|---|
| 151 | | -#ifndef CONFIG_PREEMPT_RT |
|---|
| 152 | 151 | void do_softirq_own_stack(void) |
|---|
| 153 | 152 | { |
|---|
| 154 | 153 | struct thread_info *curctx; |
|---|
| .. | .. |
|---|
| 176 | 175 | "r5", "r6", "r7", "r8", "r9", "r15", "t", "pr" |
|---|
| 177 | 176 | ); |
|---|
| 178 | 177 | } |
|---|
| 179 | | -#endif |
|---|
| 180 | 178 | #else |
|---|
| 181 | 179 | static inline void handle_one_irq(unsigned int irq) |
|---|
| 182 | 180 | { |
|---|