]> 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)
commitce0b87fb0ca842b4b8ded33009aa7d5a346a1faa
tree196813959c3c790a8eb2e06281e78fd316930b63
parent920e2b0bacbb71c8917617d2d7fb2c17eb8e05e7
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