What's the proper way to handle the case of a control write
URB completing with status == -EPIPE?

LDD3 proposes recovering via usb_clear_halt() for non-control
endpoints only.

So far I just produce a syslog message asking the user to
unplug the device. But one user reports being able to recover
just by rmmod/modprobe-ing my driver, so there should be a way
of handling this in software, no?

Thanks,
Tilman

-- 
Tilman Schmidt                          E-Mail: [EMAIL PROTECTED]
Bonn, Germany
Diese Nachricht besteht zu 100% aus wiederverwerteten Bits.
Ungeöffnet mindestens haltbar bis: (siehe Rückseite)

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to