Re: do_softirq solution pending?

[email protected] (Bob Tracy) Sun, 24 Feb 2008 18:10:51 -0600 (CST)
Newsgroups gmane.linux.kernel.driver-loader
Message-ID <[email protected]>
rct wrote:
> I got sucked-in by the 2.40 release of "driverloader", expecting that it
> would have a fix for the do_softirq() problem that first appeared in the
> 2.6.24-rcX series.

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"?  I seem to be getting away with it on the
2.6.24-rc6 kernel as I type this...  Got the idea by inspecting the x86
32-bit code and noticing there seems to be no do_softirq() function
defined unless CONFIG_4KSTACKS is defined, so the removal of
EXPORT_SYMBOL(do_softirq) from the kernel source doesn't seem to be the
real issue here.

-- 
------------------------------------------------------------------------
Bob Tracy          |  "I was a beta tester for dirt.  They never did
[email protected]       |   get all the bugs out." - Steve McGrew on /.
------------------------------------------------------------------------