kernel-ark/drivers/usb/core
Alan Stern 0e6c8e8db5 [PATCH] usbcore: endpoint attributes track altsetting changes
This patch (as588) fixes the way endpoint attribute files are registered
and unregistered.  Now they will correctly track along with altsetting
changes.  This fixes bugzilla entry #5467.

In a separate but related change, when a usb_reset_configuration call
fails, the device state is not changed to USB_STATE_ADDRESS.  In the
first place, failure means that we don't know what the state is, not
that we know the device is unconfigured.  In the second place, doing
this can potentially lead to a memory leak, since usbcore might not
realize there still is a current configuration that needs to be
destroyed.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-10-28 16:47:51 -07:00
..
buffer.c
config.c
devices.c
devio.c [PATCH] usb: Patch for USBDEVFS_IOCTL from 32-bit programs 2005-10-28 16:47:46 -07:00
file.c
hcd-pci.c
hcd.c [PATCH] USB: convert usbmon to use usb notifiers 2005-10-28 16:47:46 -07:00
hcd.h [PATCH] USB: convert usbmon to use usb notifiers 2005-10-28 16:47:46 -07:00
hub.c
hub.h
inode.c
Kconfig
Makefile
message.c [PATCH] usbcore: endpoint attributes track altsetting changes 2005-10-28 16:47:51 -07:00
notify.c
otg_whitelist.h
sysfs.c [PATCH] usbcore: Improve endpoint sysfs file handling 2005-10-28 16:47:50 -07:00
urb.c
usb.c [PATCH] USB: always export interface information for modalias 2005-10-28 16:47:48 -07:00
usb.h