linux_dsm_epyc7002/drivers/net/ethernet
Huazhong Tan a3374d7d33 net: hns3: optimization for CMDQ uninitialization
When uninitializing CMDQ, HCLGE_STATE_CMD_DISABLE will
be set up firstly, then the driver does not send command
anymore. So, hclge_free_cmd_desc can be called without
holding ring->lock. hclge_destroy_cmd_queue() and
hclge_destroy_queue() are unnecessary now, so removes them,
the VF driver has implemented currently.

BTW, the VF driver should set up HCLGEVF_STATE_CMD_DISABLE
as well in the hclgevf_cmd_uninit(), just likes what the PF
driver does.

Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-12-20 21:20:39 -08:00
..
3com netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
8390 netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
adaptec netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
aeroflex
agere netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
alacritech
allwinner netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
alteon netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
altera net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
amazon netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
amd netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
apm netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
apple netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
aquantia net: atlantic: Signedness bug in aq_vec_isr_legacy() 2019-11-13 14:29:28 -08:00
arc net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
atheros netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
aurora net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
broadcom net: bcmgenet: Add software counters to track reallocations 2019-12-19 18:11:10 -08:00
brocade
cadence net: macb: add missed tasklet_kill 2019-11-28 23:05:28 -08:00
calxeda netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
cavium netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
chelsio cxgb4/chtls: fix ULD connection failures due to wrong TID base 2019-12-17 22:33:54 -08:00
cirrus netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
cisco netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
cortina netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
davicom netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
dec netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
dlink netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
emulex netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
ezchip
faraday netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
freescale dpaa2-ptp: add external trigger event support 2019-12-16 15:56:41 -08:00
fujitsu netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
google netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
hisilicon net: hns3: optimization for CMDQ uninitialization 2019-12-20 21:20:39 -08:00
huawei netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
i825xx netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
ibm netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
intel netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
marvell net: mvpp2: cycle comphy to power it down 2019-12-19 17:27:29 -08:00
mediatek netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
mellanox mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc 2019-12-18 13:32:30 -08:00
micrel netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
microchip netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
moxa
mscc net: mscc: ocelot: unregister the PTP clock on deinit 2019-12-03 11:27:00 -08:00
myricom
natsemi netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
neterion netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
netronome nfp: tls: implement the stream sync RX resync 2019-12-19 17:46:51 -08:00
ni net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
nvidia netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
nxp lpc_eth: kernel BUG on remove 2019-12-06 20:51:19 -08:00
oki-semi netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
packetengines netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
pasemi
pensando netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
qlogic netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
qualcomm netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
rdc netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
realtek r8169: check that Realtek PHY driver module is loaded 2019-12-16 15:59:18 -08:00
renesas netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
rocker ipv4: Remove old route notifications and convert listeners 2019-12-16 16:14:43 -08:00
samsung netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
seeq netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
sfc netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
sgi netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
silan netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
sis netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
smsc netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
socionext net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
stmicro net: stmmac: tc: Fix TAPRIO division operation 2019-12-18 15:12:33 -08:00
sun netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
synopsys netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
tehuti
ti netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
toshiba netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
tundra
via netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
wiznet netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
xilinx netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
xircom netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
xscale
dnet.c
dnet.h
ec_bhf.c
ethoc.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
fealnx.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
jme.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
jme.h
Kconfig hp100: Move 100BaseVG AnyLAN driver to staging 2019-10-31 14:49:52 -07:00
korina.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
lantiq_etop.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
lantiq_xrx200.c
Makefile hp100: Move 100BaseVG AnyLAN driver to staging 2019-10-31 14:49:52 -07:00