]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/net/usb/pegasus.c
net: trans_start cleanups
[karo-tx-linux.git] / drivers / net / usb / pegasus.c
index 41838773b568dca9674410a0c22c8390741941e6..1cd17d274a121f7119ccc3c6f566931adf769bd3 100644 (file)
@@ -808,7 +808,7 @@ static void write_bulk_callback(struct urb *urb)
                break;
        }
 
-       net->trans_start = jiffies;
+       net->trans_start = jiffies; /* prevent tx timeout */
        netif_wake_queue(net);
 }
 
@@ -909,7 +909,6 @@ static netdev_tx_t pegasus_start_xmit(struct sk_buff *skb,
        } else {
                pegasus->stats.tx_packets++;
                pegasus->stats.tx_bytes += skb->len;
-               net->trans_start = jiffies;
        }
        dev_kfree_skb(skb);