]> git.itanic.dy.fi Git - linux-stable/blobdiff - drivers/net/ethernet/sfc/siena/tx.c
sfc/siena: fix null pointer dereference in efx_hard_start_xmit
[linux-stable] / drivers / net / ethernet / sfc / siena / tx.c
index e166dcb9b99ceaa055a880f57785ee13bfb2a6f9..91e87594ed1eac18e8dbec04c9b29161a3ef0b54 100644 (file)
@@ -336,7 +336,7 @@ netdev_tx_t efx_siena_hard_start_xmit(struct sk_buff *skb,
                 * previous packets out.
                 */
                if (!netdev_xmit_more())
-                       efx_tx_send_pending(tx_queue->channel);
+                       efx_tx_send_pending(efx_get_tx_channel(efx, index));
                return NETDEV_TX_OK;
        }