[PATCH 0/5] usb/isp1760: remove BUG() calls etc

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

 



This is a continuation of the patch series for isp1760 that I contributed
during the window for 2.6.38.

The first patch fixes a bug in my previous patches which caused urb status
not to be correctly set during urb unlink (broke usbtest 12, 13).

The second patch removes the erroneous error printout "qh is 0", since this
is not an error but normal after an unlink.

Patch 3, 4 continues code cleanup for patch 5.

Patch 5, finally, removes the code paths that called BUG() when out of chip
mem or ptd slots. This is a large patch, but I have not been able to find a
sane way to split it into smaller patches.


Arvid Brodin (5):
  usb/isp1760: Report correct urb status after unlink.
  usb/isp1760: Remove false error printout.
  usb/isp1760: Clean up urb enqueueing.
  usb/isp1760: Remove unneeded OR map and HcBufferStatus code
  usb/isp1760: Improve urb queueing, get rid of BUG():s in normal code
    paths

 drivers/usb/host/isp1760-hcd.c | 1582 ++++++++++++++++++----------------------
 drivers/usb/host/isp1760-hcd.h |   78 +-
 2 files changed, 761 insertions(+), 899 deletions(-)

-- 
Arvid Brodin
Enea Services Stockholm AB
--
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