On Tue, Mar 12, 2002 at 01:15:08AM +0100, Peter Osterlund wrote: > Hi! > > I was doing some stress testing on the packet writing patch for the > 2.4.19-pre2 kernel. I was unpacking a kernel tarball to a cdrw disk on > a freecom usb cdrw device. After a while, some problem occurred which > made usb-storage decide to perform a bus reset. Unfortunately it > needed to allocate memory first and the memory allocator decided it > needed to do IO, which led to a deadlock.
You should be able to modify the usb-storage driver right now to possibly fix this. Unless the problem happened within the usb host controller driver when it tried to allocate some data. > I see that some changes went into 2.5.4-pre2 which I think would fix > this problem. (Addition of a "mem_flags" parameter to various memory > allocating functions in the usb subsystem.) > > Are there any plans to include this fix in the 2.4.x kernel tree? (I > didn't see it in the latest batch from Greg KH.) Not right now, but yes, in the future there are plans to backport most of the changes in the 2.5 tree to 2.4. Let's get things a bit more stable first :) thanks, greg k-h _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel