linux-stable/drivers/net/ethernet
Wolfram Sang cdeccd13a0 Revert "sh_eth: remove open coded netif_running()"
This reverts commit ce1fdb0656. It turned
out this actually introduces a race condition. netif_running() is not a
suitable check for get_stats.

Reported-by: Sergey Shtylyov <s.shtylyov@omp.ru>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Link: https://lore.kernel.org/r/20230327152112.15635-1-wsa+renesas@sang-engineering.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-03-28 19:23:32 -07:00
..
3com
8390
actions
adaptec
adi
aeroflex
agere
alacritech
allwinner
alteon
altera
amazon net: ena: Advertise TX push support 2023-03-27 19:49:59 -07:00
amd
apm
apple
aquantia net: atlantic: Fix crash when XDP is enabled but no program is loaded 2023-03-16 17:31:47 -07:00
arc
asix
atheros net: atheros: atl1c: remove unused atl1c_irq_reset function 2023-03-21 21:18:54 -07:00
broadcom ethernet: broadcom/sb1250-mac: clean up after SIBYTE_BCM1x55 removal 2023-03-24 09:04:01 +00:00
brocade
cadence net: macb: Reset TX when TX halt times out 2023-03-19 10:53:28 +00:00
calxeda
cavium net: liquidio: Remove redundant pci_clear_master 2023-03-24 09:09:27 +00:00
chelsio net: cxgb4vf: Remove redundant pci_clear_master 2023-03-24 09:09:27 +00:00
cirrus
cisco
cortina
davicom net: Use of_property_read_bool() for boolean properties 2023-03-16 17:41:28 +00:00
dec
dlink
emulex be2net: Drop redundant pci_enable_pcie_error_reporting() 2023-03-08 23:34:38 -08:00
engleder ethernet: remove superfluous clearing of phydev 2023-03-22 20:47:27 -07:00
ezchip
faraday
freescale Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-03-24 10:10:20 -07:00
fujitsu
fungible net/fungible: Remove redundant pci_clear_master 2023-03-24 09:09:27 +00:00
google Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-03-24 10:10:20 -07:00
hisilicon net: hisilicon: Remove redundant pci_clear_master 2023-03-24 09:09:27 +00:00
huawei
i825xx i825xx: sni_82596: use eth_hw_addr_set() 2023-03-16 17:35:21 -07:00
ibm net: Use of_property_read_bool() for boolean properties 2023-03-16 17:41:28 +00:00
intel Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-03-24 10:10:20 -07:00
litex
marvell octeon_ep: add heartbeat monitor 2023-03-27 08:37:54 +01:00
mediatek net: ethernet: mtk_eth_soc: switch to external PCS driver 2023-03-20 19:48:35 -07:00
mellanox net/mlx5e: Fix build break on 32bit 2023-03-28 16:18:59 -07:00
micrel
microchip ethernet: remove superfluous clearing of phydev 2023-03-22 20:47:27 -07:00
microsoft net: mana: Remove redundant pci_clear_master 2023-03-24 09:09:27 +00:00
moxa
mscc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-03-24 10:10:20 -07:00
myricom
natsemi net/sonic: use dma_mapping_error() for error check 2023-03-21 21:29:34 -07:00
neterion
netronome nfp: flower: offload tc flows of multiple conntrack zones 2023-03-15 22:16:23 -07:00
ni net: ni: drop of_match_ptr for ID table 2023-03-15 08:02:45 +00:00
nvidia
nxp
oki-semi
packetengines
pasemi net: pasemi: Fix return type of pasemi_mac_start_tx() 2023-03-21 13:48:35 +01:00
pensando ionic: Remove redundant pci_clear_master 2023-03-24 09:09:28 +00:00
qlogic qed: remove unused num_ooo_add_to_peninsula variable 2023-03-27 19:43:45 -07:00
qualcomm net: qcom/emac: Fix use after free bug in emac_remove due to race condition 2023-03-20 09:11:18 +00:00
rdc
realtek r8169: consolidate disabling ASPM before EPHY access 2023-03-20 10:28:29 +00:00
renesas Revert "sh_eth: remove open coded netif_running()" 2023-03-28 19:23:32 -07:00
rocker
samsung net: samsung: sxgbe: drop of_match_ptr for ID table 2023-03-15 08:02:45 +00:00
seeq
sfc sfc: support offloading TC VLAN push/pop actions to the MAE 2023-03-10 21:28:59 -08:00
sgi
silan
sis
smsc ethernet: remove superfluous clearing of phydev 2023-03-22 20:47:27 -07:00
socionext
stmicro Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-03-24 10:10:20 -07:00
sun net: sunhme: Consolidate common probe tasks 2023-03-27 08:41:56 +01:00
sunplus ethernet: remove superfluous clearing of phydev 2023-03-22 20:47:27 -07:00
synopsys
tehuti
ti net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap 2023-03-28 15:29:50 +02:00
toshiba net/ps3_gelic_net: Use dma_mapping_error 2023-03-20 10:20:40 +00:00
tundra
vertexcom
via net: Use of_property_read_bool() for boolean properties 2023-03-16 17:41:28 +00:00
wangxun net: wangxun: Remove macro that is redefined 2023-03-17 22:30:28 -07:00
wiznet
xilinx net: Use of_property_read_bool() for boolean properties 2023-03-16 17:41:28 +00:00
xircom xirc2ps_cs: Fix use after free bug in xirc2ps_detach 2023-03-19 10:42:02 +00:00
xscale
dnet.c
dnet.h
ec_bhf.c ethernet: ec_bhf: Remove redundant pci_clear_master 2023-03-24 09:09:28 +00:00
ethoc.c
fealnx.c eth: fealnx: bring back this old driver 2023-03-08 23:22:04 -08:00
jme.c
jme.h
Kconfig net: restore alpha order to Ethernet devices in config 2023-03-09 23:36:28 -08:00
korina.c
lantiq_etop.c
lantiq_xrx200.c
Makefile eth: fealnx: bring back this old driver 2023-03-08 23:22:04 -08:00