> I am working with several inkjet printers on Linux 2.4.5 and have
> encountered several Kernel panics.  I believe I have identified a fix for
> one problem but I'm still struggling with another. 

There's broken locking in the printer code.  Try the attached patch.

> The other error I'm trying to fix is a kernel BUG @ usb-ohci.c:878, at the
> end of sohci_free_dev. 

Often a symptom of broken driver locking on the disconnect() paths;
the failure mode is different on OHCI than with the UHCIs because
memory is managed differently.  I think the attached patch should help.

- Dave


printer-0521.patch

Reply via email to