aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/softirq.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/softirq.c')
-rw-r--r--kernel/softirq.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel/softirq.c b/kernel/softirq.c
index 6edfc2c11d99..bbf6d6496f05 100644
--- a/kernel/softirq.c
+++ b/kernel/softirq.c
@@ -637,6 +637,7 @@ static int ksoftirqd(void * __bind_cpu)
637 preempt_enable_no_resched(); 637 preempt_enable_no_resched();
638 cond_resched(); 638 cond_resched();
639 preempt_disable(); 639 preempt_disable();
640 rcu_qsctr_inc((long)__bind_cpu);
640 } 641 }
641 preempt_enable(); 642 preempt_enable();
642 set_current_state(TASK_INTERRUPTIBLE); 643 set_current_state(TASK_INTERRUPTIBLE);
@@ -806,6 +807,11 @@ int __init __weak early_irq_init(void)
806 return 0; 807 return 0;
807} 808}
808 809
810int __init __weak arch_probe_nr_irqs(void)
811{
812 return 0;
813}
814
809int __init __weak arch_early_irq_init(void) 815int __init __weak arch_early_irq_init(void)
810{ 816{
811 return 0; 817 return 0;