linux/drivers/usb/core
Linus Torvalds 83626b0127 Revert "[PATCH] usb: drivers/usb/core/devio.c dereferences a userspace pointer"
This reverts commit 786dc1d3d7.

As Al so eloquently points out, the patch is crap. The old code was fine,
the new code was bogus.

It never dereferenced a user pointer, the "->" operator was to an array
member, which gives the _address_ of the member (in user space), not an
actual dereference at all.

Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-24 17:47:09 -07:00
..
buffer.c [PATCH] USB: don't allocate dma pools for PIO HCDs 2006-01-04 13:51:39 -08:00
config.c [PATCH] USB: move CONFIG_USB_DEBUG checks into the Makefile 2005-11-17 11:29:55 -08:00
devices.c [PATCH] USB: convert a bunch of USB semaphores to mutexes 2006-03-20 14:49:55 -08:00
devio.c Revert "[PATCH] usb: drivers/usb/core/devio.c dereferences a userspace pointer" 2006-06-24 17:47:09 -07:00
driver.c [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem 2006-03-20 13:42:58 -08:00
endpoint.c [PATCH] USB: make endpoints real struct devices 2006-06-21 15:04:19 -07:00
file.c [PATCH] USB: only make /sys/class/usb show up when there is something in it 2006-06-21 15:04:19 -07:00
hcd-pci.c [PATCH] pm: print name of failed suspend function 2006-04-14 11:41:25 -07:00
hcd.c [SPARC]: Kill __irq_itoa(). 2006-06-20 01:21:29 -07:00
hcd.h [PATCH] USB: remove usbcore-specific wakeup flags 2006-03-20 14:49:56 -08:00
hub.c [PATCH] USB hub: use usb_reset_composite_device 2006-06-21 15:04:15 -07:00
hub.h [PATCH] USB: Consider power budget when choosing configuration 2006-01-04 13:48:34 -08:00
inode.c [PATCH] VFS: Permit filesystem to override root dentry on mount 2006-06-23 07:42:45 -07:00
Kconfig [PATCH] USB: otg hub support is optional 2006-04-14 11:12:23 -07:00
Makefile [PATCH] USB: move the endpoint specific sysfs code to it's own file 2006-06-21 15:04:18 -07:00
message.c [PATCH] usbcore: recovery from Set-Configuration failure 2006-06-21 15:04:15 -07:00
notify.c [PATCH] Notifier chain update: API changes 2006-03-27 08:44:50 -08:00
otg_whitelist.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sysfs.c [PATCH] USB: make usb_create_ep_files take a struct device 2006-06-21 15:04:19 -07:00
urb.c [PATCH] USB: add might_sleep() to usb_unlink_urb() to warn developers 2006-01-31 17:23:42 -08:00
usb.c [PATCH] USB: get USB suspend to work again 2006-06-22 22:54:23 -07:00
usb.h [PATCH] USB: make usb_create_ep_files take a struct device 2006-06-21 15:04:19 -07:00