--- a/linux-2.6/nsc/implemented.c Sun Apr 22 00:32:16 2012 +0100 +++ b/linux-2.6/nsc/implemented.c Sun Apr 22 00:51:53 2012 +0100 @@ -603,7 +603,7 @@ return 0; } -void do_softirq(void) +asmlinkage void do_softirq(void) { __u32 pending; unsigned long flags;