aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorChristian Lamparter <chunkeey@googlemail.com>2010-09-27 19:53:42 -0400
committerJohn W. Linville <linville@tuxdriver.com>2010-09-28 15:47:58 -0400
commitdc4769f0bb949e312ad8d9b652047ff6709978c2 (patch)
tree19f7c3192c1838e3a6cc6b3744c1ec1f50617d20 /drivers/net
parenteada7cad6005006b457f10a4c3e1881ff99d03a4 (diff)
carl9170: interrupt urbs must not set URB_ZERO_PACKET
This patch fixes a bug in the driver which was exposed by CONFIG_USB_DEBUG: "usb 1-1.6.3: BOGUS urb flags, 40 --> 0" The transfer flag "URB_ZERO_PACKET" is only valid for bulk urbs. Reported-by: André Erdmann Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/wireless/ath/carl9170/usb.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/wireless/ath/carl9170/usb.c b/drivers/net/wireless/ath/carl9170/usb.c
index eb789a9e4f15..c7f6193934ea 100644
--- a/drivers/net/wireless/ath/carl9170/usb.c
+++ b/drivers/net/wireless/ath/carl9170/usb.c
@@ -606,8 +606,6 @@ int __carl9170_exec_cmd(struct ar9170 *ar, struct carl9170_cmd *cmd,
606 AR9170_USB_EP_CMD), cmd, cmd->hdr.len + 4, 606 AR9170_USB_EP_CMD), cmd, cmd->hdr.len + 4,
607 carl9170_usb_cmd_complete, ar, 1); 607 carl9170_usb_cmd_complete, ar, 1);
608 608
609 urb->transfer_flags |= URB_ZERO_PACKET;
610
611 if (free_buf) 609 if (free_buf)
612 urb->transfer_flags |= URB_FREE_BUFFER; 610 urb->transfer_flags |= URB_FREE_BUFFER;
613 611