via-rhine: close SMP transmit races.
authorfrançois romieu <romieu@fr.zoreil.com>
Fri, 1 May 2015 20:14:45 +0000 (22:14 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 4 May 2015 04:18:27 +0000 (00:18 -0400)
commit3a5a883a8a663b930908cae4abe5ec913b9b2fd2
tree41706da9a6d1c9aeae080848de84c8922e7ec6bb
parente1efa87241272104d6a12c8b9fcdc4f62634d447
via-rhine: close SMP transmit races.

7ab87ff4c770eed71e3777936299292739fcd0fe ("via-rhine: move work from
irq handler to softirq and beyond") forgot to explicitely control the
lifespan of the tx_dirty and tx_cur pointers.

Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/via/via-rhine.c