summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/i40e/i40e_xsk.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-01i40e: fix receiving of single packets in xsk zero-copy modeMagnus Karlsson1-2/+2
2021-02-23Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...Jakub Kicinski1-1/+1
2021-02-19i40e: Fix endianness conversionsNorbert Ciosek1-1/+1
2021-02-12i40e: Simplify the do-while allocation loopBjörn Töpel1-3/+1
2021-02-09i40e: consolidate handling of XDP program actionsCristian Dumitrescu1-37/+61
2021-02-09i40e: remove the redundant buffer info updatesCristian Dumitrescu1-19/+14
2021-02-09i40e: remove unnecessary cleaned_count updatesCristian Dumitrescu1-3/+1
2021-02-09i40e: remove unnecessary memory writes of the next to clean pointerCristian Dumitrescu1-19/+11
2021-01-14i40e: fix potential NULL pointer dereferencingCristian Dumitrescu1-1/+1
2020-12-16i40e, xsk: clear the status bits for the next_to_use descriptorBjörn Töpel1-1/+4
2020-12-04Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-39/+84
2020-11-24i40e: remove redundant assignmentMarek Majtyka1-1/+0
2020-11-18i40e: Use batched xsk Tx interfaces to increase performanceMagnus Karlsson1-35/+84
2020-11-18i40e: Remove unnecessary sw_ring access from xsk TxMagnus Karlsson1-5/+1
2020-11-11i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc()Dan Carpenter1-1/+1
2020-09-14i40e, xsk: move buffer allocation out of the Rx processing loopBjörn Töpel1-8/+4
2020-09-14i40e, xsk: remove HW descriptor prefetch in AF_XDP pathBjörn Töpel1-0/+12
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better perfor...Magnus Karlsson1-1/+1
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfacesMagnus Karlsson1-18/+16
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umemMagnus Karlsson1-37/+44
2020-07-02i40e: move check of full Tx ring to outside of send loopMagnus Karlsson1-15/+5
2020-07-02i40e: optimize AF_XDP Tx completion pathMagnus Karlsson1-20/+23
2020-07-01ethernet/intel: Convert fallthrough code commentsJeff Kirsher1-2/+2
2020-05-29i40e: trivial fixup of comments in i40e_xsk.cJesper Dangaard Brouer1-3/+1
2020-05-22i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOLBjörn Töpel1-317/+36
2020-05-22i40e: Separate kernel allocated rx_bi rings from AF_XDP ringsBjörn Töpel1-34/+40
2020-05-22i40e: Refactor rx_bi accessesBjörn Töpel1-6/+12
2020-05-22xsk: Move driver interface to xdp_sock_drv.hMagnus Karlsson1-1/+1
2020-05-15xdp: For Intel AF_XDP drivers add XDP frame_szJesper Dangaard Brouer1-0/+2
2020-02-06i40e: Relax i40e_xsk_wakeup's return value when PF is busyMaciej Fijalkowski1-1/+1
2019-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-2/+2
2019-12-21xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addrMagnus Karlsson1-2/+2
2019-12-19net/i40e: Fix concurrency issues between config flow and XSKMaxim Mikityanskiy1-0/+4
2019-11-09i40e: need_wakeup flag might not be set for TxMagnus Karlsson1-8/+2
2019-11-01i40e: Fix receive buffer starvation for AF_XDPJeff Kirsher1-5/+0
2019-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-2/+2
2019-09-16i40e: fix xdp handle calculationsCiara Loftus1-2/+2
2019-09-11i40e: fix potential RX buffer starvation for AF_XDPMagnus Karlsson1-0/+5
2019-09-05i40e: fix xdp handle calculationsKevin Laatz1-3/+4
2019-08-31i40e: modify driver for handling offsetsKevin Laatz1-4/+9
2019-08-31i40e: simplify Rx buffer recycleKevin Laatz1-10/+3
2019-08-18i40e: add support for AF_XDP need_wakeup featureMagnus Karlsson1-0/+18
2019-08-18xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeupMagnus Karlsson1-3/+4
2019-06-27xsk: Return the whole xdp_desc from xsk_umem_consume_txMaxim Mikityanskiy1-5/+7
2019-06-14i40e: mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-04-01i40e: add tracking of AF_XDP ZC state for each queue pairBjörn Töpel1-0/+3
2019-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+5
2019-02-21i40e: fix potential RX buffer starvation for AF_XDPMagnus Karlsson1-0/+5
2019-02-15net: bpf: remove XDP_QUERY_XSK_UMEM enumeratorJan Sokolowski1-28/+0
2019-01-22i40e: Remove umem from VSIJan Sokolowski1-92/+18