X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fsoftirq.c;h=bd89bc4eb0b9c0baa8070678d3cb099a8b40bb1c;hb=41a2d6cfa3f77ec469e7e5f06b4d7ffd031f9c0e;hp=8de267790166fe1c062dabaae066c578829e6dba;hpb=10b275ddfd05ccb414cfe0cc56a0f47ff20fe807;p=linux-2.6 diff --git a/kernel/softirq.c b/kernel/softirq.c index 8de2677901..bd89bc4eb0 100644 --- a/kernel/softirq.c +++ b/kernel/softirq.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -270,8 +271,6 @@ asmlinkage void do_softirq(void) local_irq_restore(flags); } -EXPORT_SYMBOL(do_softirq); - #endif /* @@ -331,8 +330,6 @@ inline fastcall void raise_softirq_irqoff(unsigned int nr) wakeup_softirqd(); } -EXPORT_SYMBOL(raise_softirq_irqoff); - void fastcall raise_softirq(unsigned int nr) { unsigned long flags; @@ -488,8 +485,6 @@ void __init softirq_init(void) static int ksoftirqd(void * __bind_cpu) { - current->flags |= PF_NOFREEZE; - set_current_state(TASK_INTERRUPTIBLE); while (!kthread_should_stop()) {