Re: [linux-usb-devel] System stalls using usb-storage

2003-07-26 Thread Matthew Dharm
On Sun, Jul 27, 2003 at 08:24:44AM +0200, Oliver Neukum wrote: > Am Donnerstag, 24. Juli 2003 05:00 schrieb Matthew Dharm: > > Many people, including myself, have observed system stalls when using > > usb-storage. It happens when copying large amounts of data to a USB device > > -- everything (exc

Re: [linux-usb-devel] System stalls using usb-storage

2003-07-26 Thread Oliver Neukum
Am Donnerstag, 24. Juli 2003 05:00 schrieb Matthew Dharm: > Many people, including myself, have observed system stalls when using > usb-storage. It happens when copying large amounts of data to a USB device > -- everything (except the USB access) just stops for a little while. My > best guess is

Re: [linux-usb-devel] Re: OHCI problems with suspend/resume

2003-07-26 Thread David Brownell
Pavel Machek wrote: Hi! I'm not sure how the design is intended to work, but either way something needs to be fixed. Yes, it seems like all the HCDs (and the hub driver) need attention. Why the hub driver? For basic functionality, you simply power it down (doing virtual unplug), and power it

Re: [linux-usb-devel] host controller process error: who done it?

2003-07-26 Thread Alan Stern
On Sat, 26 Jul 2003, Johannes Erdfelt wrote: > On Sat, Jul 26, 2003, Alan Stern <[EMAIL PROTECTED]> wrote: > > > Eliminate the complete_list as well. When an URB completes, just > > call uhci_finish_urb() instead of uhci_add_complete(). Unlinked URBs can > > be passed to uhci_finish_urb()

Re: [linux-usb-devel] pwc stops if the system is loaded

2003-07-26 Thread Oliver Neukum
Am Donnerstag, 24. Juli 2003 11:38 schrieb Detlef Schmicker \(Siebertz Electronic GmbH\): > Hello > > after a couple of days, I am quite sure, that the problem is fixed (or at > least makes > it less critical) by the Did it hand, or didn't it hang? As it seems to be needed in any case, could yo

Re: [linux-usb-devel] host controller process error: who done it?

2003-07-26 Thread Johannes Erdfelt
On Sat, Jul 26, 2003, Alan Stern <[EMAIL PROTECTED]> wrote: > With Duncan away, you're the only other person I know still interested in > working on this... > > Duncan's suggestions gave me some ideas for even more improvements. > Consider this: > > Merge the code that frees QHs, TDs, an

Re: [linux-usb-devel] host controller process error: who done it?

2003-07-26 Thread Alan Stern
Johannes: With Duncan away, you're the only other person I know still interested in working on this... Duncan's suggestions gave me some ideas for even more improvements. Consider this: Merge the code that frees QHs, TDs, and urbps. That eliminates the need for the qh_remove_list an

Re: [linux-usb-devel] Re: OHCI problems with suspend/resume

2003-07-26 Thread Alan Stern
On Fri, 25 Jul 2003, David Brownell wrote: > Benjamin Herrenschmidt wrote, responding to Alan Stern: > >>I think the hub driver's power management code may be at fault. It needs > >>to cancel the status interrupt URB when suspending and resubmit it when > >>waking up; right now it probably does n

[linux-usb-devel] Understanding a GET_DESCRIPTOR_FROM_DEVICE and it's CONTROL_TRANSFER

2003-07-26 Thread Michael Still
Hey all, usblogdump outputs the following for a simple transaction between a USB device and the host on a Windows machine: URB 0, number 0, offset 7904, sequence 1, time 10, allocs 1 Function: GET_DESCRIPTOR_FROM_DEVICE (0x000b) Endpoint: 0 (default) Pipe handle: 0x Flags: 4 Status: 0

Re: [linux-usb-devel] host controller process error: who done it?

2003-07-26 Thread Duncan Sands
Hi Alan, thanks for working on this problem. > > By the way, looks like much of the list-handling in uhci-hcd could be > > done more cleanly using the macros from list.h. > > Agreed. But that's just a cleanup, not a fix. It can be done some other > time. Sure. In fact I already did it, but I

Re: [linux-usb-devel] Re: More questions/comments about the UHCI driver

2003-07-26 Thread Gene Heskett
On Saturday 26 July 2003 01:11, Charles Lepple wrote: >On Friday, July 25, 2003, at 05:15 PM, Gene Heskett wrote: >> On Friday 25 July 2003 10:33, Alan Stern wrote: >>> On Fri, 25 Jul 2003, Gene Heskett wrote: Just for grins Alan, are you going to make a single big patch for 2.4.22-pre7