X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=kernel%2Fsoftirq.c;h=aee8b98a4029018e4198d95f1d6488be6a44216f;hb=1ad9d0540d5b1431c74736c74cdb6babc7c247aa;hp=87e835b599368dd3fff800f94d4f040d42e37a27;hpb=3944158a6d33f94668dbd6bdc32ff5c67bb53ec2;p=linux-2.6.git diff --git a/kernel/softirq.c b/kernel/softirq.c index 87e835b59..aee8b98a4 100644 --- a/kernel/softirq.c +++ b/kernel/softirq.c @@ -17,7 +17,6 @@ #include #include #include -#include #include /* @@ -206,7 +205,6 @@ EXPORT_SYMBOL(local_bh_enable_ip); asmlinkage void __do_softirq(void) { - struct vx_info_save vxis; struct softirq_action *h; __u32 pending; int max_restart = MAX_SOFTIRQ_RESTART; @@ -216,7 +214,6 @@ asmlinkage void __do_softirq(void) account_system_vtime(current); __local_bh_disable((unsigned long)__builtin_return_address(0)); - __enter_vx_admin(&vxis); trace_softirq_enter(); cpu = smp_processor_id(); @@ -248,7 +245,6 @@ restart: trace_softirq_exit(); - __leave_vx_admin(&vxis); account_system_vtime(current); _local_bh_enable(); } @@ -578,8 +574,6 @@ static int __cpuinit cpu_callback(struct notifier_block *nfb, switch (action) { case CPU_UP_PREPARE: - BUG_ON(per_cpu(tasklet_vec, hotcpu).list); - BUG_ON(per_cpu(tasklet_hi_vec, hotcpu).list); p = kthread_create(ksoftirqd, hcpu, "ksoftirqd/%d", hotcpu); if (IS_ERR(p)) { printk("ksoftirqd for %i failed\n", hotcpu);