Re: [linux-usb-devel] halt detected in completion handler

2002-12-19 Thread David Brownell
Oliver Neukum wrote: what's a driver supposed to do if it detects a stall? You can't call usb_clear_halt(). Sometimes you can, when you use bulk or interrupt endpoints in appropriate ways. It'd be the right answer for the skel_read() style synchronous call model ... but not for the skel_write(

[linux-usb-devel] halt detected in completion handler

2002-12-18 Thread Oliver Neukum
Hi folks, what's a driver supposed to do if it detects a stall? You can't call usb_clear_halt(). Would anybody object to a helper that solves the issue by means of a work queue? Regards Oliver --- This sf.net email is