linux/drivers/net/ethernet/broadcom
Jonathan Lemon 3071c51783 bnxt: Detach page from page pool before sending up the stack
When running in XDP mode, pages come from the page pool, and should
be freed back to the same pool or specifically detached.  Currently,
when the driver re-initializes, the page pool destruction is delayed
forever since it thinks there are oustanding pages.

Fixes: 322b87ca55 ("bnxt_en: add page_pool support")
Signed-off-by: Jonathan Lemon <jonathan.lemon@gmail.com>
Reviewed-by: Andy Gospodarek <gospo@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-01-10 23:03:44 -08:00
..
bnx2x Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2019-12-31 13:37:13 -08:00
bnxt bnxt: Detach page from page pool before sending up the stack 2020-01-10 23:03:44 -08:00
genet net: bcmgenet: Add software counters to track reallocations 2019-12-19 18:11:10 -08:00
b44.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-01-09 12:13:43 -08:00
b44.h
bcm63xx_enet.c bcm63xx_enet: use devm_platform_ioremap_resource() to simplify code 2019-08-01 13:10:34 -04:00
bcm63xx_enet.h
bcmsysport.c net: systemport: Set correct DMA mask 2019-12-19 18:09:59 -08:00
bcmsysport.h Generic DIM 2019-06-27 12:42:51 -07:00
bgmac-bcma-mdio.c
bgmac-bcma.c
bgmac-platform.c net: Remove dev_err() usage after platform_get_irq() 2019-07-30 14:37:35 -07:00
bgmac.c net: Use skb accessors in network drivers 2019-07-22 20:47:56 -07:00
bgmac.h
bnx2_fw.h
bnx2.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
bnx2.h
cnic_defs.h
cnic_if.h
cnic.c cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod 2019-11-05 18:25:14 -08:00
cnic.h
Kconfig net: ethernet: broadcom: have drivers select DIMLIB as needed 2019-10-15 10:58:08 -07:00
Makefile
sb1250-mac.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
tg3.c net: tg3: use skb_list_walk_safe helper for gso segments 2020-01-08 15:19:55 -08:00
tg3.h