Thread (24 messages) flat view 24 messages, 7 authors, 2016-02-18

Re: [PATCH v3] usb: devio: Add ioctl to disallow detaching kernel USB drivers.

From: Greg KH <hidden>
Date: 2016-02-04 03:46:46
Also in: lkml

On Thu, Feb 04, 2016 at 12:20:57AM -0300, Emilio López wrote:
From: Reilly Grant <redacted>

The new USBDEVFS_DROP_PRIVILEGES ioctl allows a process to voluntarily
relinquish the ability to issue other ioctls that may interfere with
other processes and drivers that have claimed an interface on the
device.

Signed-off-by: Reilly Grant <redacted>
Signed-off-by: Emilio López <emilio.lopez-ZGY8ohtN/8pPYcu2f3hruQ@public.gmane.org>

---

Changes in v3:
- Switch ioctl to use a __u32 given the iface qty is capped at 32
- Reword comments as requested by Alan
- Allow callers to shrink the allowed interfaces mask
No documentation?  Proof it works?  Test scripts?

This isn't a trivial feature to add, how do we know it is correct?

thanks,

greg k-h
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help