On Thu, Jun 24, 2004 at 04:51:04PM -0400, Alan Stern wrote:
> Greg:
> 
> The current mechanism for keeping track of which endpoints in a device are 
> halted is both flawed and unnecessary.  It's flawed because devices are 
> free to change the endpoint status whenever they want without telling us, 
> and it's unnecessary because an URB submitted for a halted endpoint will 
> quickly receive an error indication.
> 
> This patch removes the code associated with tracking halts: the halted[]
> member of usb_device, the usb_endpoint_halt, usb_endpoint_halted, and
> usb_endpoint_running macros, all the places where they are used or
> checked, and the places in the host controller drivers where they get set.
> 
> This is part of my ongoing program for cleaning up usbcore.  Please apply.

Applied, thanks.

greg k-h


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to