linux/drivers/staging/usbip
Bart Westgeest 7489301a15 staging: usbip: cleanup and fix of vhci_hub_status
Changed setting the status bits to a byte-oriented approach. Number of
written status bits is now based on VHCI_NPORT, instead of casting
status buffer to a long. This fixes a stack corruption bug on 64-bit
based architectures, and potential byte order / endianness related
issues.

In addition updated function comments, and log statements.

Signed-off-by: Bart Westgeest <bart@elbrys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-06-13 17:22:57 -07:00
..
userspace staging: usbip: userspace: include headers in release tarballs 2012-06-11 09:07:43 -07:00
Kconfig
Makefile
README
stub.h staging: usbip: removed unused structure field 2012-02-09 09:42:22 -08:00
stub_dev.c staging: usbip: fix the usage of kthread_stop() 2012-04-10 09:28:04 -07:00
stub_main.c staging: usbip: fix to prevent potentially using uninitialized spinlock 2012-02-08 14:14:15 -08:00
stub_rx.c staging: usbip: removed #if 0'd out code 2012-02-09 09:42:23 -08:00
stub_tx.c
usbip_common.c staging: usbip: changed function return type to void 2012-02-09 09:42:23 -08:00
usbip_common.h staging: usbip: fix the usage of kthread_stop() 2012-04-10 09:28:04 -07:00
usbip_event.c
usbip_protocol.txt staging: Fix typo in multiple files 2012-04-10 10:31:01 -07:00
vhci.h staging: usbip: Updated comment describing VHCI_NPORTS 2012-06-11 17:06:35 -07:00
vhci_hcd.c staging: usbip: cleanup and fix of vhci_hub_status 2012-06-13 17:22:57 -07:00
vhci_rx.c staging: usbip: Fix typo in printed text 2012-04-10 09:47:06 -07:00
vhci_sysfs.c staging: usbip: fix the usage of kthread_stop() 2012-04-10 09:28:04 -07:00
vhci_tx.c

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>