as far as i can tell, all of the serial drivers install bottom-half
handlers. if they're installed as modules, however, the bottom-half
interrupt handler will get called on a non-existant handler,
resulting in an oops. following is a patch which adds remove_bh()
to the various serial modules and fixes binfmt_em86.c.
is this the correct way of doing things, or is it actually covering
something up?
Seems pretty reasonable, patches applied.
---------------------------------------------////
Yow! 11.26 MB/s remote host TCP bandwidth & ////
199 usec remote TCP latency over 100Mb/s ////
ethernet. Beat that! ////
-----------------------------------------////__________ o
David S. Miller, davem@caip.rutgers.edu /_____________/ / // /_/ ><