]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/wireless/rtl818x/rtl8187_dev.c
rtl8187: Add termination packet to prevent stall
[linux-2.6-omap-h63xx.git] / drivers / net / wireless / rtl818x / rtl8187_dev.c
index 6ad6bac37706e595e55879ada1de127690b29127..22bc07ef2f3784f70d3588d0a481993dde08a9b8 100644 (file)
@@ -273,6 +273,7 @@ static int rtl8187_tx(struct ieee80211_hw *dev, struct sk_buff *skb)
 
        usb_fill_bulk_urb(urb, priv->udev, usb_sndbulkpipe(priv->udev, ep),
                          buf, skb->len, rtl8187_tx_cb, skb);
+       urb->transfer_flags |= URB_ZERO_PACKET;
        usb_anchor_urb(urb, &priv->anchored);
        rc = usb_submit_urb(urb, GFP_ATOMIC);
        if (rc < 0) {