[PATCH 0/7] Bug fixes and clean up for 2.6.39

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

 



Hi Greg,

Here's a couple bug fixes and minor clean up patches for 2.6.39.  Note
that this doesn't include any patches that address the USB 3.0 hub issue
with system suspend.  That can wait until you get back from vacation.

The largest of the patches "xhci: simplify logic of skipping missed isoc
TDs" is necessary to avoid a compiler warning that a lot of people have
been seeing when compiling with gcc 4.5.  The code is correct, but so
convoluted that gcc gets confused.  The other large patch "USB: xhci -
fix math in xhci_get_endpoint_interval()" is necessary for full speed
isochronous devices to work properly under Linux.  Video looks jerky
otherwise.

Sarah Sharp


The following changes since commit 6c5103890057b1bb781b26b7aae38d33e4c517d8:

  Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block (2011-03-24 10:16:26 -0700)

are available in the git repository at:

  git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus

Dan Carpenter (1):
      USB: xhci: unsigned char never equals -1

Dmitry Torokhov (5):
      USB: xhci - fix unsafe macro definitions
      USB: fix formatting of SuperSpeed endpoints in /proc/bus/usb/devices
      USB: xhci - remove excessive 'inline' markings
      USB: xhci: simplify logic of skipping missed isoc TDs
      USB: xhci - fix math in xhci_get_endpoint_interval()

Sarah Sharp (1):
      xhci: Fix NULL pointer deref in handle_port_status()

 drivers/usb/core/devices.c   |   10 ++-
 drivers/usb/host/xhci-mem.c  |  106 +++++++++++++++--------
 drivers/usb/host/xhci-ring.c |  195 ++++++++++++++++++++++++------------------
 drivers/usb/host/xhci.h      |    9 ++-
 4 files changed, 193 insertions(+), 127 deletions(-)
--
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