]> Git Repo - linux.git/blobdiff - drivers/net/ethernet/cadence/macb.c
net: macb: fix missing unlock on error in macb_start_xmit()
[linux.git] / drivers / net / ethernet / cadence / macb.c
index 0294b6a872659e62c9578a364735312115449e64..63144bb413d1696e48c103ee6045d4bc224b952a 100644 (file)
@@ -1398,7 +1398,7 @@ static int macb_start_xmit(struct sk_buff *skb, struct net_device *dev)
 
        if (macb_clear_csum(skb)) {
                dev_kfree_skb_any(skb);
-               return NETDEV_TX_OK;
+               goto unlock;
        }
 
        /* Map socket buffer for DMA transfer */
This page took 0.04257 seconds and 4 git commands to generate.