linux_dsm_epyc7002/drivers/net/ethernet/broadcom/bnxt
Jesper Dangaard Brouer 63fe91ab3d bnxt: Add XDP frame size to driver
This driver uses full PAGE_SIZE pages when XDP is enabled.

In case of XDP uses driver uses __bnxt_alloc_rx_page which does full
page DMA-map. Thus, xdp_adjust_tail grow is DMA compliant for XDP_TX
action that does DMA-sync.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Reviewed-by: Andy Gospodarek <gospo@broadcom.com>
Cc: Michael Chan <michael.chan@broadcom.com>
Cc: Andy Gospodarek <andrew.gospodarek@broadcom.com>
Link: https://lore.kernel.org/bpf/158945334769.97035.13437970179897613984.stgit@firesoul
2020-05-14 21:21:54 -07:00
..
bnxt_coredump.h
bnxt_dcb.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-03-25 18:58:11 -07:00
bnxt_dcb.h
bnxt_debugfs.c
bnxt_debugfs.h
bnxt_devlink.c devlink: Implicitly set auto recover flag when registering health reporter 2020-03-30 11:17:34 -07:00
bnxt_devlink.h bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF. 2020-04-27 11:44:05 -07:00
bnxt_dim.c
bnxt_ethtool.c net: bnxt: Remove Comparison to bool in bnxt_ethtool.c 2020-05-05 11:39:42 -07:00
bnxt_ethtool.h bnxt_en: fix ethtool_reset_flags ABI violations 2020-05-04 10:44:10 -07:00
bnxt_fw_hdr.h
bnxt_hsi.h bnxt_en: Update firmware spec. to 1.10.1.33. 2020-05-04 10:44:10 -07:00
bnxt_nvm_defs.h
bnxt_sriov.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-05-06 22:10:13 -07:00
bnxt_sriov.h
bnxt_tc.c net: sched: expose HW stats types per action used by drivers 2020-03-30 11:06:49 -07:00
bnxt_tc.h
bnxt_ulp.c bnxt_en: Add doorbell information to bnxt_en_dev struct. 2020-05-04 10:44:11 -07:00
bnxt_ulp.h bnxt_en: Add doorbell information to bnxt_en_dev struct. 2020-05-04 10:44:11 -07:00
bnxt_vfr.c net/broadcom: Clean broadcom code from driver versions 2020-03-03 17:54:53 -08:00
bnxt_vfr.h
bnxt_xdp.c bnxt: Add XDP frame size to driver 2020-05-14 21:21:54 -07:00
bnxt_xdp.h
bnxt.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-05-06 22:10:13 -07:00
bnxt.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-05-06 22:10:13 -07:00
Makefile