linux-stable/drivers/net/ethernet/natsemi
Finn Thain d5f3889aca net/macsonic: Remove interrupt handler wrapper
On m68k, local irqs remain enabled while interrupt handlers execute.
Therefore the macsonic driver has had to disable interrupts to avoid
re-entering sonic_interrupt().

As of commit 865ad2f220 ("net/sonic: Add mutual exclusion for accessing
shared state"), sonic_interrupt() became re-entrant, and its wrapper
became redundant.

Tested-by: Stan Johnson <userm57@yahoo.com>
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-02-16 19:48:22 -08:00
..
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile ethernet: natsemi: correct spelling 2018-03-06 11:14:08 -05:00
jazzsonic.c net/sonic: Refactor duplicated code 2020-02-16 19:48:21 -08:00
macsonic.c net/macsonic: Remove interrupt handler wrapper 2020-02-16 19:48:22 -08:00
natsemi.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
ns83820.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2020-01-28 16:02:33 -08:00
sonic.c net/sonic: Start packet transmission immediately 2020-02-16 19:48:22 -08:00
sonic.h net/sonic: Remove redundant next_tx variable 2020-02-16 19:48:22 -08:00
xtsonic.c net/sonic: Refactor duplicated code 2020-02-16 19:48:21 -08:00