OrangePi_CM5/drivers/net/ethernet
Zhengchao Shao 59ec132386 ethernet: tundra: free irq when alloc ring failed in tsi108_open()
[ Upstream commit acce40037041f97baad18142bb253064491ebde3 ]

When alloc tx/rx ring failed in tsi108_open(), it doesn't free irq. Fix
it.

Fixes: 5e123b844a ("[PATCH] Add tsi108/9 On Chip Ethernet device driver support")
Signed-off-by: Zhengchao Shao <shaozhengchao@huawei.com>
Link: https://lore.kernel.org/r/20221109044016.126866-1-shaozhengchao@huawei.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-11-16 09:57:14 +01:00
..
3com
…
8390 net:mcf8390: Use platform_get_irq() to get the interrupt 2022-04-08 14:39:48 +02:00
adaptec
…
aeroflex
…
agere
…
alacritech
…
allwinner
…
alteon
…
altera net: altera: Fix refcount leak in altera_tse_mdio_create 2022-06-14 18:32:41 +02:00
amazon net: ena: Fix error handling when calculating max IO queues number 2022-01-11 15:25:01 +01:00
amd amd-xgbe: add the bit rate quirk for Molex cables 2022-11-03 23:57:52 +09:00
apm drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() 2022-11-16 09:57:12 +01:00
apple
…
aquantia net: atlantic: macsec: clear encryption keys from the stack 2022-11-16 09:57:13 +01:00
arc
…
atheros net: ag71xx: Fix a potential double free in error handling paths 2022-01-05 12:40:31 +01:00
aurora
…
broadcom net: broadcom: Fix BCMGENET Kconfig 2022-11-16 09:57:11 +01:00
brocade
…
cadence net: macb: Increment rx bd head after allocating skb and buffer 2022-05-25 09:17:57 +02:00
calxeda
…
cavium cavium: Fix return values of the probe function 2021-11-18 14:03:41 +01:00
chelsio cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() 2022-11-16 09:57:13 +01:00
cirrus
…
cisco
…
cortina net: Use u64_stats_fetch_begin_irq() for stats fetch. 2022-09-08 11:11:40 +02:00
davicom
…
dec ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() 2022-05-25 09:18:00 +02:00
dlink
…
emulex be2net: Fix buffer overflow in be_get_module_eeprom 2022-07-29 17:19:20 +02:00
ezchip
…
faraday net: ftgmac100: Hold reference returned by of_get_child_by_name() 2022-07-21 21:20:10 +02:00
freescale net: fman: Unregister ethernet device on removal 2022-11-16 09:57:10 +01:00
fujitsu
…
google net: Use u64_stats_fetch_begin_irq() for stats fetch. 2022-09-08 11:11:40 +02:00
hisilicon net: hns: fix possible memory leak in hnae_ae_register() 2022-10-30 09:41:17 +01:00
huawei net: hinic: fix the issue of double release MBOX callback of VF 2022-11-03 23:57:51 +09:00
i825xx lib82596: Fix IRQ check in sni_82596_probe 2022-01-27 10:54:36 +01:00
ibm net: ehea: fix possible memory leak in ehea_register_port() 2022-11-03 23:57:54 +09:00
intel i40e: Fix flow-type by setting GL_HASH_INSET registers 2022-11-03 23:57:53 +09:00
marvell net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() 2022-11-16 09:57:13 +01:00
mediatek net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag 2022-06-22 14:13:15 +02:00
mellanox net/mlx5e: E-Switch, Fix comparing termination table instance 2022-11-16 09:57:12 +01:00
micrel net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() 2022-11-03 23:57:53 +09:00
microchip lan743x: fix deadlock in lan743x_phy_link_status_change() 2021-12-01 09:19:06 +01:00
moxa net: moxa: get rid of asymmetry in DMA mapping/unmapping 2022-08-31 17:15:17 +02:00
mscc net: mscc: ocelot: allow unregistered IP multicast flooding 2022-07-02 16:39:25 +02:00
myricom myri10ge: fix an incorrect free for skb in myri10ge_sw_tso 2022-04-20 09:23:23 +02:00
natsemi natsemi: xtensa: fix section mismatch warnings 2021-12-08 09:03:23 +01:00
neterion ethernet: s2io: disable napi when start nic failed in s2io_card_up() 2022-11-16 09:57:13 +01:00
netronome net: Use u64_stats_fetch_begin_irq() for stats fetch. 2022-09-08 11:11:40 +02:00
ni net: nixge: disable napi when enable interrupts failed in nixge_open() 2022-11-16 09:57:12 +01:00
nvidia
…
nxp net: ethernet: lpc_eth: Handle error for clk_enable 2022-03-16 14:15:58 +01:00
oki-semi
…
packetengines
…
pasemi
…
pensando ionic: catch NULL pointer issue on reconfig 2022-10-30 09:41:17 +01:00
qlogic net/qla3xxx: Fix a test in ql_reset_work() 2022-05-25 09:17:58 +02:00
qualcomm
…
rdc
…
realtek r8169: fix accessing unset transport header 2022-07-12 16:32:22 +02:00
renesas
…
rocker ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler 2022-09-08 11:11:36 +02:00
samsung net: sxgbe: fix return value of __setup handler 2022-03-08 19:09:35 +01:00
seeq
…
sfc sfc: include vport_id in filter spec hash and equal() 2022-10-30 09:41:17 +01:00
sgi
…
silan
…
sis
…
smsc epic100: fix use after free on rmmod 2022-07-07 17:52:19 +02:00
socionext net: netsec: fix error handling in netsec_register_mdio() 2022-11-03 23:57:51 +09:00
stmicro net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() 2022-11-16 09:57:11 +01:00
sun net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD 2022-09-28 11:10:37 +02:00
synopsys
…
tehuti
…
ti net: cpsw: disable napi in cpsw_ndo_open() 2022-11-16 09:57:13 +01:00
toshiba
…
tundra ethernet: tundra: free irq when alloc ring failed in tsi108_open() 2022-11-16 09:57:14 +01:00
via
…
wiznet
…
xilinx net: emaclite: Don't advertise 1000BASE-T and do auto negotiation 2022-05-18 10:23:45 +02:00
xircom
…
xscale
…
Kconfig
…
Makefile
…
dnet.c
…
dnet.h
…
ec_bhf.c
…
ethoc.c
…
fealnx.c
…
jme.c
…
jme.h
…
korina.c
…
lantiq_etop.c net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY 2022-11-03 23:57:52 +09:00
lantiq_xrx200.c net: lantiq_xrx200: fix statistics of received bytes 2022-01-05 12:40:31 +01:00