Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 151321
b: refs/heads/master
c: cc71329
h: refs/heads/master
i:
  151319: ccd61f5
v: v3
  • Loading branch information
Scott James Remnant authored and Greg Kroah-Hartman committed Jun 16, 2009
1 parent 63cf38a commit 25c75c9
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 7 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 91f8d063d30358fcb76831c238071f7d4b13c35e
refs/heads/master: cc71329b3b89b4a5be849b617f2c4f151f0b9213
16 changes: 10 additions & 6 deletions trunk/drivers/usb/core/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ comment "Miscellaneous USB options"
depends on USB

config USB_DEVICEFS
bool "USB device filesystem"
bool "USB device filesystem (DEPRECATED)" if EMBEDDED
depends on USB
---help---
If you say Y here (and to "/proc file system support" in the "File
Expand All @@ -46,11 +46,15 @@ config USB_DEVICEFS
For the format of the various /proc/bus/usb/ files, please read
<file:Documentation/usb/proc_usb_info.txt>.

Usbfs files can't handle Access Control Lists (ACL), which are the
default way to grant access to USB devices for untrusted users of a
desktop system. The usbfs functionality is replaced by real
device-nodes managed by udev. These nodes live in /dev/bus/usb and
are used by libusb.
Modern Linux systems do not use this.

Usbfs entries are files and not character devices; usbfs can't
handle Access Control Lists (ACL) which are the default way to
grant access to USB devices for untrusted users of a desktop
system.

The usbfs functionality is replaced by real device-nodes managed by
udev. These nodes lived in /dev/bus/usb and are used by libusb.

config USB_DEVICE_CLASS
bool "USB device class-devices (DEPRECATED)"
Expand Down

0 comments on commit 25c75c9

Please sign in to comment.