mirror-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
..
Kconfig
Makefile
buffer.c
config.c
devices.c
devio.c Revert "[PATCH] usb: drivers/usb/core/devio.c dereferences a userspace pointer" 2006-06-24 17:47:09 -07:00
driver.c
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
hcd.c
hcd.h
hub.c
hub.h
inode.c [PATCH] VFS: Permit filesystem to override root dentry on mount 2006-06-23 07:42:45 -07:00
message.c
notify.c
otg_whitelist.h
sysfs.c [PATCH] USB: make usb_create_ep_files take a struct device 2006-06-21 15:04:19 -07:00
urb.c
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