]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: fix race in efx_enqueue_skb_tso()
authorEric Dumazet <eric.dumazet@gmail.com>
Wed, 30 Nov 2011 22:12:27 +0000 (17:12 -0500)
committerDavid S. Miller <davem@davemloft.net>
Wed, 30 Nov 2011 22:12:27 +0000 (17:12 -0500)
commitbf102e80c9a99167d7a86838e1fa9e7e1392a277
tree196813959c3c790a8eb2e06281e78fd316930b63
parentaa6e49dca3f202deccf797fd01a96fdb0b826d0c
sfc: fix race in efx_enqueue_skb_tso()

As soon as skb is pushed to hardware, it can be completed and freed, so
we should not dereference skb anymore.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/sfc/tx.c