summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/ice/ice_xsk.c
AgeCommit message (Expand)Author
2024-03-01ice: reorder disabling IRQ and NAPI in ice_qp_disMaciej Fijalkowski
2024-01-24intel: xsk: initialize skb_frag_t::bv_offset in ZC driversMaciej Fijalkowski
2024-01-24xsk: make xsk_buff_pool responsible for clearing xdp_buff::flagsMaciej Fijalkowski
2023-12-13ice: Implement VLAN tag hintLarysa Zaremba
2023-12-13ice: Support XDP hints in AF_XDP ZC modeLarysa Zaremba
2023-12-13ice: Make ptype internal to descriptor info processingLarysa Zaremba
2023-10-03ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrpPrzemek Kitszel
2023-07-19ice: xsk: Tx multi-buffer supportMaciej Fijalkowski
2023-07-19ice: xsk: add RX multi-buffer supportMaciej Fijalkowski
2023-05-16ice: add individual interrupt allocationPiotr Raczynski
2023-05-16ice: use pci_irq_vector helper functionPiotr Raczynski
2023-03-16ice: xsk: disable txq irq before flushing hwMaciej Fijalkowski
2023-02-20Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski
2023-02-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller
2023-02-13ice: Robustify cleaning/completing XDP Tx buffersAlexander Lobakin
2023-02-10ice: xsk: Fix cleaning of XDP_TX framesLarysa Zaremba
2023-02-01ice: xsk: Do not convert to buff to frame for XDP_TXMaciej Fijalkowski
2023-02-01ice: Add support for XDP multi-buffer on Tx sideMaciej Fijalkowski
2022-12-21ice: xsk: do not use xdp_return_frame() on tx_buf->raw_bufMaciej Fijalkowski
2022-11-23ice: Accumulate ring statistics over resetBenjamin Mikailenko
2022-09-27ice: xsk: drop power of 2 ring size restriction for AF_XDPMaciej Fijalkowski
2022-09-27ice: xsk: change batched Tx descriptor cleaningMaciej Fijalkowski
2022-09-02ice: Fix DMA mappings leakPrzemyslaw Patynowski
2022-08-22ice: xsk: use Rx ring's XDP ring when picking NAPI contextMaciej Fijalkowski
2022-08-22ice: xsk: prohibit usage of non-balanced queue idMaciej Fijalkowski
2022-04-27Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2022-04-15ice, xsk: Avoid refilling single Rx descriptorsMaciej Fijalkowski
2022-04-15ice, xsk: Diversify return values from xsk_wakeup call pathsMaciej Fijalkowski
2022-04-15ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets fullMaciej Fijalkowski
2022-04-15ice, xsk: Decorate ICE_XDP_REDIR with likely()Maciej Fijalkowski
2022-04-14ice: xsk: check if Rx ring was filled up to the endMaciej Fijalkowski
2022-04-05ice: xsk: fix VSI state check in ice_xsk_wakeup()Maciej Fijalkowski
2022-04-05ice: synchronize_rcu() when terminating ringsMaciej Fijalkowski
2022-03-28ice: xsk: Stop Rx processing when ntc catches ntuMaciej Fijalkowski
2022-03-28ice: xsk: Eliminate unnecessary loop iterationMagnus Karlsson
2022-02-10Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...David S. Miller
2022-02-09Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2022-02-09ice: Add hot path support for 802.1Q and 802.1ad VLAN offloadsBrett Creeley
2022-01-31ice: respect metadata on XSK Rx to skbAlexander Lobakin
2022-01-31ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skbAlexander Lobakin
2022-01-27ice: xsk: Borrow xdp_tx_active logic from i40eMaciej Fijalkowski
2022-01-27ice: xsk: Improve AF_XDP ZC Tx and use batching APIMaciej Fijalkowski
2022-01-27ice: xsk: Handle SW XDP ring wrap and bump tail more oftenMaciej Fijalkowski
2022-01-27ice: xsk: Force rings to be sized to power of 2Maciej Fijalkowski
2021-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2021-12-17ice: xsk: fix cleaned_count settingMaciej Fijalkowski
2021-12-17ice: xsk: allow empty Rx descriptors on XSK ZC data pathMaciej Fijalkowski
2021-12-17ice: xsk: do not clear status_error0 for ntu + nb_buffs descriptorMaciej Fijalkowski
2021-12-17ice: remove dead store on XSK hotpathAlexander Lobakin
2021-12-17ice: xsk: allocate separate memory for XDP SW ringMaciej Fijalkowski