summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
AgeCommit message (Expand)Author
2023-04-13bnxt: use READ_ONCE/WRITE_ONCE for ring indexesJakub Kicinski
2023-02-02drivers: net: turn on XDP featuresMarek Majtyka
2022-12-28bnxt_en: Fix first buffer size calculations for XDP multi-bufferMichael Chan
2022-12-28bnxt_en: Fix XDP RX pathMichael Chan
2022-12-28bnxt_en: Simplify bnxt_xdp_buff_init()Michael Chan
2022-08-23bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in usePavan Chebbi
2022-07-12bnxt_en: Fix and simplify XDP transmit pathMichael Chan
2022-04-08bnxt: XDP multibuffer enablementAndy Gospodarek
2022-04-08bnxt: support transmit and free of aggregation buffersAndy Gospodarek
2022-04-08bnxt: adding bnxt_xdp_build_skb to build skb from multibuffer xdp_buffAndy Gospodarek
2022-04-08bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buffAndy Gospodarek
2022-04-04bnxt_en: Prevent XDP redirect from running when stopping TX queueRay Jui
2022-04-04bnxt_en: Synchronize tx when xdp redirects happen on same ringPavan Chebbi
2021-12-13bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni
2021-08-23net: broadcom: switch from 'pci_' to 'dma_' APIChristophe JAILLET
2021-06-24bnxt: Remove rcu_read_lock() around XDP program invocationToke Høiland-Jørgensen
2021-03-18bpf, devmap: Move drop error path to devmap for XDP_REDIRECTLorenzo Bianconi
2021-01-08net, xdp: Introduce xdp_prepare_buff utility routineLorenzo Bianconi
2021-01-08net, xdp: Introduce xdp_init_buff utility routineLorenzo Bianconi
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-07-25bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commandsAndrii Nakryiko
2020-05-14bnxt: Add XDP frame size to driverJesper Dangaard Brouer
2019-07-08bnxt_en: add page_pool supportAndy Gospodarek
2019-07-08bnxt_en: optimized XDP_REDIRECT supportAndy Gospodarek
2019-07-08bnxt_en: Refactor __bnxt_xmit_xdp().Michael Chan
2019-07-08bnxt_en: rename some xdp functionsAndy Gospodarek
2018-12-17bnxt_en: get rid of num_stat_ctxs variableVasundhara Volam
2018-10-15bnxt_en: Re-structure doorbells.Michael Chan
2018-07-13xdp: don't make drivers report attachment modeJakub Kicinski
2018-04-18bpf: make bnxt compatible w/ bpf_xdp_adjust_tailNikita V. Shirokov
2018-01-05bnxt_en: setup xdp_rxq_infoJesper Dangaard Brouer
2017-11-05net: bpf: rename ndo_xdp to ndo_bpfJakub Kicinski
2017-09-26bpf: add meta pointer for direct accessDaniel Borkmann
2017-08-28bnxt_en: Improve tx ring reservation logic.Michael Chan
2017-07-11bnxt_en: Fix bug in ethtool -L.Michael Chan
2017-06-16bpf: bnxt: Report bpf_prog ID during XDP_QUERY_PROGMartin KaFai Lau
2017-05-30bnxt_en: Optimize doorbell write operations for newer chips.Michael Chan
2017-04-05bnxt_en: Use short TX BDs for the XDP TX ring.Michael Chan
2017-04-05bnxt_en: Add ethtool mac loopback self test.Michael Chan
2017-02-07bnxt_en: Add support for XDP_TX action.Michael Chan
2017-02-07bnxt_en: Add basic XDP support.Michael Chan