[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1294837325-26187-1-git-send-email-max@vozeler.com>
Date: Wed, 12 Jan 2011 15:01:58 +0200
From: Max Vozeler <max@...eler.com>
To: gregkh@...e.de
Cc: hirofuchi@...rs.sourceforge.net, rpjday@...shcourse.ca,
bgmerrell@...ell.com, devel@...verdev.osuosl.org,
linux-kernel@...r.kernel.org, mwehby@...otticaRetail.com,
marco@...ikam.com, Max Vozeler <max@...eler.com>
Subject: [PATCH 0/7] staging/usbip fixes
These are fixes for problems found testing usbip in a
larger setup with up to 13 devices attached at the same
time (we changed VHCI_NPORTS for the tests).
Review of the usb reference counting changes would be
much appreciated.
The change handling EAGAIN from connection timeouts set
with SO_RCVTIMEO is admittedly not pretty, but the best we
can do without breaking the protocol.
Max Vozeler (7):
staging: usbip: stub: update refcounts for devices and interfaces
staging: usbip: vhci: update reference count for usb_device
staging: usbip: vhci: give back URBs from in-flight unlink requests
staging: usbip: vhci: refuse to enqueue for dead connections
staging: usbip: vhci: friendly log messages for connection errors
staging: usbip: vhci: handle EAGAIN from SO_RCVTIMEO
staging: usbip: vhci: use urb->dev->portnum to find port
drivers/staging/usbip/stub.h | 1 +
drivers/staging/usbip/stub_dev.c | 18 ++++++++++---
drivers/staging/usbip/stub_rx.c | 4 +-
drivers/staging/usbip/vhci.h | 6 ++--
drivers/staging/usbip/vhci_hcd.c | 54 ++++++++++++++++++++++++++++++++-----
drivers/staging/usbip/vhci_rx.c | 50 +++++++++++++++++++++++++++++-----
6 files changed, 108 insertions(+), 25 deletions(-)
--
1.7.2.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists