summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/ice/ice_xsk.c
AgeCommit message (Expand)Author
2024-12-19xsk: make xsk_buff_add_frag() really add the frag via __xdp_buff_add_frag()Alexander Lobakin
2024-09-06ice: add new VSI type for subfunctionsPiotr Raczynski
2024-09-03ice: remove ICE_CFG_BUSY locking from AF_XDP codeLarysa Zaremba
2024-09-03ice: check for XDP rings instead of bpf program when unconfiguringLarysa Zaremba
2024-09-03ice: protect XDP configuration with a mutexLarysa Zaremba
2024-07-29ice: xsk: fix txq interrupt mappingMaciej Fijalkowski
2024-07-29ice: improve updating ice_{t,r}x_ring::xsk_poolMaciej Fijalkowski
2024-07-29ice: toggle netif_carrier when setting up XSK poolMaciej Fijalkowski
2024-07-29ice: modify error handling when setting XSK pool in ndo_bpfMaciej Fijalkowski
2024-07-29ice: replace synchronize_rcu with synchronize_netMaciej Fijalkowski
2024-07-29ice: don't busy wait for Rx queue disable in ice_qp_dis()Maciej Fijalkowski
2024-07-29ice: respect netif readiness in AF_XDP ZC related ndo'sMichal Kubiak
2024-06-05ice: remove af_xdp_zc_qps bitmapLarysa Zaremba
2024-05-20Merge tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/...Linus Torvalds
2024-05-08xsk: use generic DMA sync shortcut instead of a custom oneAlexander Lobakin
2024-03-28net: remove gfp_mask from napi_alloc_skb()Jakub Kicinski
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-03-01ice: reorder disabling IRQ and NAPI in ice_qp_disMaciej Fijalkowski
2024-02-02ice: make ice_vsi_cfg_txq() staticMaciej Fijalkowski
2024-02-02ice: make ice_vsi_cfg_rxq() staticMaciej 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