linux/drivers/usb/usbip
Kees Cook 09e005c44c usb: usbip: Convert timers to use timer_setup()
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly.

Cc: Valentina Manea <valentina.manea.m@gmail.com>
Cc: Shuah Khan <shuah@kernel.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-11-01 16:57:23 +01:00
..
Kconfig usb: Kconfig: using select for USB_COMMON dependency 2016-09-27 12:20:17 +02:00
Makefile
README
stub_dev.c
stub_main.c USB: usbip: remove unneeded MODULE_VERSION() usage 2017-07-22 15:56:53 +02:00
stub_rx.c
stub_tx.c usb: usbip: set buffer pointers to NULL after free 2017-06-13 10:48:24 +02:00
stub.h
usbip_common.c USB: usbip: remove unneeded MODULE_VERSION() usage 2017-07-22 15:56:53 +02:00
usbip_common.h USB: usbip: remove unneeded MODULE_VERSION() usage 2017-07-22 15:56:53 +02:00
usbip_event.c
vhci_hcd.c usbip: vhci-hcd: make vhci_hc_driver const 2017-08-31 18:08:47 +02:00
vhci_rx.c usbip: vhci-hcd: Set the vhci structure up to work 2017-06-13 10:51:10 +02:00
vhci_sysfs.c usbip: auto retry for concurrent attach 2017-08-31 18:08:45 +02:00
vhci_tx.c
vhci.h usbip: vhci-hcd: Clean up the code by adding a new macro 2017-06-13 10:51:10 +02:00
vudc_dev.c usbip: vudc: Refactor init_vudc_hw() to be more obvious 2016-12-05 15:08:45 +01:00
vudc_main.c
vudc_rx.c usb: usbip: vudc: fix left shift overflow 2016-08-30 22:28:52 +02:00
vudc_sysfs.c
vudc_transfer.c usb: usbip: Convert timers to use timer_setup() 2017-11-01 16:57:23 +01:00
vudc_tx.c
vudc.h

TODO:
	- more discussion about the protocol
	- testing
	- review of the userspace interface
	- document the protocol

Please send patches for this code to Greg Kroah-Hartman <greg@kroah.com>