1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/ethernet/wangxun/ngbe
Jiawen Wu 935124dd58 net: txgbe: free isb resources at the right time
When using MSI/INTx interrupt, the shared interrupts are still being
handled in the device remove routine, before free IRQs. So isb memory
is still read after it is freed. Thus move wx_free_isb_resources()
from txgbe_close() to txgbe_remove(). And fix the improper isb free
action in txgbe_open() error handling path.

Fixes: aefd013624 ("net: txgbe: use irq_domain for interrupt controller")
Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2024-07-02 16:07:04 +02:00
..
Makefile net: wangxun: Add the basic ethtool interfaces 2023-02-15 21:32:01 -08:00
ngbe_ethtool.c net: txgbe: fix to control VLAN strip 2024-05-17 10:17:36 +01:00
ngbe_ethtool.h net: wangxun: Add the basic ethtool interfaces 2023-02-15 21:32:01 -08:00
ngbe_hw.c net: ngbe: add ethtool stats support 2023-10-13 16:56:07 -07:00
ngbe_hw.h net: ngbe: Add ngbe mdio bus driver. 2023-01-12 21:31:12 -08:00
ngbe_main.c net: txgbe: free isb resources at the right time 2024-07-02 16:07:04 +02:00
ngbe_mdio.c net: wangxun: add flow control support 2024-01-04 10:49:35 +00:00
ngbe_mdio.h net: ngbe: convert phylib to phylink 2024-01-04 10:49:35 +00:00
ngbe_type.h net: wangxun: add ethtool_ops for channel number 2024-01-04 10:49:35 +00:00