Hi there,

One of my control messages is returning 'EPIPE' when my system is under
heavy load.  I'm stumped; does anyone have any suggestions?

It's not an endpoint stall (clear_halt() fails).  90% of the time, I can
work around by re-issuing the request (once).  But the other 10% of the
time, *both* requests succeed--even the original one that returned
-EPIPE.

Here are the details.  It happens:

        -under heavy load  (high disk activity)
        -uhcl chipset only (ohcl and ehcl behave)
        -linux 2.6.x       (2.6.8.1, 2.6.9-rc3)
        -iRiver iFP-5xx device
        -usb_control_msg()
        -always the same control message.  (One requesting bulk data.)

Any suggestions, advice or insight would be most appreciated.. thanks,

Geoff

-- 
  PGP fingerprint: 8ADC 92E1 6782 D034 E0E3  8EF4 EA4D 25E3 C17C 48D2
  "If you want to learn more about guns, get a job at [an American]
  convenience store or visit our website at ... " --Michael Moore



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to