summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/i40e/i40e_xsk.c
AgeCommit message (Expand)Author
2021-10-29intel: Simplify bool conversionYang Li
2021-09-28i40e: Use the xsk batched rx allocation interfaceMagnus Karlsson
2021-06-24intel: Remove rcu_read_lock() around XDP program invocationToke Høiland-Jørgensen
2021-06-03i40e: add correct exception tracing for XDPMagnus Karlsson
2021-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2021-04-01i40e: fix receiving of single packets in xsk zero-copy modeMagnus Karlsson
2021-03-23intel: clean up mismatched header commentsJesse Brandeburg
2021-03-15i40e: optimize for XDP_REDIRECT in xsk pathMagnus Karlsson
2021-02-22Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski
2021-02-19i40e: Fix endianness conversionsNorbert Ciosek
2021-02-12i40e: Simplify the do-while allocation loopBjörn Töpel
2021-02-08i40e: consolidate handling of XDP program actionsCristian Dumitrescu
2021-02-08i40e: remove the redundant buffer info updatesCristian Dumitrescu
2021-02-08i40e: remove unnecessary cleaned_count updatesCristian Dumitrescu
2021-02-08i40e: remove unnecessary memory writes of the next to clean pointerCristian Dumitrescu
2021-01-13i40e: fix potential NULL pointer dereferencingCristian Dumitrescu
2020-12-16i40e, xsk: clear the status bits for the next_to_use descriptorBjörn Töpel
2020-12-04Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2020-11-24i40e: remove redundant assignmentMarek Majtyka
2020-11-17i40e: Use batched xsk Tx interfaces to increase performanceMagnus Karlsson
2020-11-17i40e: Remove unnecessary sw_ring access from xsk TxMagnus Karlsson
2020-11-10i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc()Dan Carpenter
2020-09-14i40e, xsk: move buffer allocation out of the Rx processing loopBjörn Töpel
2020-09-14i40e, xsk: remove HW descriptor prefetch in AF_XDP pathBjörn Töpel
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better perfor...Magnus Karlsson
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfacesMagnus Karlsson
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umemMagnus Karlsson
2020-07-01i40e: move check of full Tx ring to outside of send loopMagnus Karlsson
2020-07-01i40e: optimize AF_XDP Tx completion pathMagnus Karlsson
2020-07-01ethernet/intel: Convert fallthrough code commentsJeff Kirsher
2020-05-28i40e: trivial fixup of comments in i40e_xsk.cJesper Dangaard Brouer
2020-05-21i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOLBjörn Töpel
2020-05-21i40e: Separate kernel allocated rx_bi rings from AF_XDP ringsBjörn Töpel
2020-05-21i40e: Refactor rx_bi accessesBjörn Töpel
2020-05-21xsk: Move driver interface to xdp_sock_drv.hMagnus Karlsson
2020-05-14xdp: For Intel AF_XDP drivers add XDP frame_szJesper Dangaard Brouer
2020-02-05i40e: Relax i40e_xsk_wakeup's return value when PF is busyMaciej Fijalkowski
2019-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2019-12-20xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addrMagnus Karlsson
2019-12-19net/i40e: Fix concurrency issues between config flow and XSKMaxim Mikityanskiy
2019-11-08i40e: need_wakeup flag might not be set for TxMagnus Karlsson
2019-11-01i40e: Fix receive buffer starvation for AF_XDPJeff Kirsher
2019-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2019-09-16i40e: fix xdp handle calculationsCiara Loftus
2019-09-11i40e: fix potential RX buffer starvation for AF_XDPMagnus Karlsson
2019-09-05i40e: fix xdp handle calculationsKevin Laatz
2019-08-31i40e: modify driver for handling offsetsKevin Laatz
2019-08-31i40e: simplify Rx buffer recycleKevin Laatz
2019-08-17i40e: add support for AF_XDP need_wakeup featureMagnus Karlsson
2019-08-17xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeupMagnus Karlsson