[PATCH v2 0/5] usb: Add usb interface authorization

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a patch that introduces an interface authorization for USB devices.
The kernel supports already a device authorization bacause of wireless USB.

But the new interface authorization allows to enable or disable individual interfaces per bitmask
instead allow or deny a whole device.

The patch is made now much simplier as suggested by Alan Stern.

Each patch depends on all patches with a lesser number.

Stefan Koch (5):
  usb: Add usb interface authorization: Declare attributes of structures
  usb: Add usb interface authorization: Introduces the default interface
    authorization
  usb: Add usb interface authorization: Control interface probing and
    claiming
  usb: Add usb interface authorization: Introduces the usb interface
    authorization.
  usb: Add usb interface authorization: SysFS part of usb interface
    authorization.

 drivers/base/base.h        |   1 -
 drivers/usb/core/driver.c  |  11 +++++
 drivers/usb/core/hcd.c     |  47 ++++++++++++++++++
 drivers/usb/core/hub.c     | 117 +++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/core/message.c |  12 ++++-
 drivers/usb/core/sysfs.c   |  71 ++++++++++++++++++++++++++-
 drivers/usb/core/usb.c     |  22 ++++++++-
 drivers/usb/core/usb.h     |   1 +
 include/linux/device.h     |   1 +
 include/linux/usb.h        |   6 +++
 include/linux/usb/hcd.h    |   1 +
 11 files changed, 285 insertions(+), 5 deletions(-)

-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux