[driverloader] do_softirq solution pending?
Bob Tracy
rct at frus.com
Sun Feb 24 21:46:41 EST 2008
rct wrote:
> Can the workaround for the case where CONFIG_4KSTACKS is not defined
> really be as simple as
>
> #define irq_exit()
>
> in "modules/GPL/oscompat.h"?
Never mind: I'm a bozo. Got into interrupt processing trouble in a
hurry, and when I shutdown driverloader to stop the continuous updates
to syslog, the machine locked up solid.
On the other hand, setting CONFIG_4KSTACKS and applying the following
small patch (against 2.6.24-rc6) *does* work:
--- linux/arch/x86/kernel/irq_32.c.orig 2007-11-08 08:05:14.000000000 -0600
+++ linux/arch/x86/kernel/irq_32.c 2008-02-24 17:13:34.000000000 -0600
@@ -229,6 +229,8 @@
local_irq_restore(flags);
}
+
+EXPORT_SYMBOL(do_softirq);
#endif
/*
Patching kernel source isn't the correct fix, but bad breath is better
than no breath.
--
------------------------------------------------------------------------
Bob Tracy | "I was a beta tester for dirt. They never did
rct at frus.com | get all the bugs out." - Steve McGrew on /.
------------------------------------------------------------------------
More information about the driverloader
mailing list