Subject: Re: CVS commit: src/sys/dev/usb
To: Nathan J Williams <nathanw@NetBSD.org>
From: Matthias Scheler <tron@NetBSD.org>
List: source-changes
Date: 10/06/2005 12:41:53
On Wed, Sep 21, 2005 at 08:17:23PM +0000, Nathan J Williams wrote:
> Modified Files:
> 	src/sys/dev/usb: usb_subr.c
> 
> Log Message:
> usbd_setup_pipe(): Don't call usbd_clear_endpoint_stall(). It's not
> necessary for normal devices, and it prevents some common (but
> apparantly buggy) devices from working, including the Apple iPod (mini
> and photo) and certain M-Systems DiskOnKey flash devices.
> 
> If (also buggy) devices resurface that need this when they are
> attached, they can be addressed, ideally in each device's driver.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -r1.129 -r1.130 src/sys/dev/usb/usb_subr.c

*REQ: resolve

Pulled up:

sys/dev/usb/usb_subr.c                          1.130

        usbd_setup_pipe(): Don't call usbd_clear_endpoint_stall(). It's not
        necessary for normal devices, and it prevents some common (but
        apparantly buggy) devices from working, including the Apple iPod (mini
        and photo) and certain M-Systems DiskOnKey flash devices.
        [nathanw, ticket #861]

	Kind regards

-- 
Matthias Scheler                                  http://scheler.de/~matthias/