aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ice/ice_xsk.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2024-05-201-1/+1
|\
| * xsk: use generic DMA sync shortcut instead of a custom oneAlexander Lobakin2024-05-081-1/+1
* | net: remove gfp_mask from napi_alloc_skb()Jakub Kicinski2024-03-281-2/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-03-071-4/+5
|\
| * ice: reorder disabling IRQ and NAPI in ice_qp_disMaciej Fijalkowski2024-03-011-4/+5
* | ice: make ice_vsi_cfg_txq() staticMaciej Fijalkowski2024-02-021-17/+3
* | ice: make ice_vsi_cfg_rxq() staticMaciej Fijalkowski2024-02-021-1/+1
|/
* intel: xsk: initialize skb_frag_t::bv_offset in ZC driversMaciej Fijalkowski2024-01-241-1/+2
* xsk: make xsk_buff_pool responsible for clearing xdp_buff::flagsMaciej Fijalkowski2024-01-241-1/+0
* ice: Implement VLAN tag hintLarysa Zaremba2023-12-131-3/+3
* ice: Support XDP hints in AF_XDP ZC modeLarysa Zaremba2023-12-131-0/+5
* ice: Make ptype internal to descriptor info processingLarysa Zaremba2023-12-131-5/+1
* ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrpPrzemek Kitszel2023-10-031-14/+8
* ice: xsk: Tx multi-buffer supportMaciej Fijalkowski2023-07-191-23/+60
* ice: xsk: add RX multi-buffer supportMaciej Fijalkowski2023-07-191-35/+101
* ice: add individual interrupt allocationPiotr Raczynski2023-05-161-4/+1
* ice: use pci_irq_vector helper functionPiotr Raczynski2023-05-161-1/+1
* ice: xsk: disable txq irq before flushing hwMaciej Fijalkowski2023-03-161-3/+2
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2023-02-201-24/+11
|\
| * ice: Robustify cleaning/completing XDP Tx buffersAlexander Lobakin2023-02-131-5/+7
* | Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2023-02-171-13/+31
|\ \ | |/ |/|
| * ice: xsk: Fix cleaning of XDP_TX framesLarysa Zaremba2023-02-101-6/+9
* | ice: xsk: Do not convert to buff to frame for XDP_TXMaciej Fijalkowski2023-02-011-72/+104
* | ice: Add support for XDP multi-buffer on Tx sideMaciej Fijalkowski2023-02-011-15/+1
|/
* ice: xsk: do not use xdp_return_frame() on tx_buf->raw_bufMaciej Fijalkowski2022-12-211-1/+1
* ice: Accumulate ring statistics over resetBenjamin Mikailenko2022-11-231-7/+18
* ice: xsk: drop power of 2 ring size restriction for AF_XDPMaciej Fijalkowski2022-09-271-13/+7
* ice: xsk: change batched Tx descriptor cleaningMaciej Fijalkowski2022-09-271-82/+61
* ice: Fix DMA mappings leakPrzemyslaw Patynowski2022-09-021-0/+63
* ice: xsk: use Rx ring's XDP ring when picking NAPI contextMaciej Fijalkowski2022-08-221-6/+6
* ice: xsk: prohibit usage of non-balanced queue idMaciej Fijalkowski2022-08-221-0/+6
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-04-271-20/+33
|\
| * ice, xsk: Avoid refilling single Rx descriptorsMaciej Fijalkowski2022-04-151-1/+4
| * ice, xsk: Diversify return values from xsk_wakeup call pathsMaciej Fijalkowski2022-04-151-3/+3
| * ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets fullMaciej Fijalkowski2022-04-151-10/+19
| * ice, xsk: Decorate ICE_XDP_REDIR with likely()Maciej Fijalkowski2022-04-151-10/+11
* | ice: xsk: check if Rx ring was filled up to the endMaciej Fijalkowski2022-04-141-1/+6
|/
* ice: xsk: fix VSI state check in ice_xsk_wakeup()Maciej Fijalkowski2022-04-051-1/+1
* ice: synchronize_rcu() when terminating ringsMaciej Fijalkowski2022-04-051-1/+3
* ice: xsk: Stop Rx processing when ntc catches ntuMaciej Fijalkowski2022-03-281-0/+3
* ice: xsk: Eliminate unnecessary loop iterationMagnus Karlsson2022-03-281-1/+1
* Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queueDavid S. Miller2022-02-101-4/+2
|\
| * ice: Add hot path support for 802.1Q and 802.1ad VLAN offloadsBrett Creeley2022-02-091-4/+2
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-02-091-110/+264
|\ \ | |/ |/|
| * ice: xsk: Borrow xdp_tx_active logic from i40eMaciej Fijalkowski2022-01-271-3/+12
| * ice: xsk: Improve AF_XDP ZC Tx and use batching APIMaciej Fijalkowski2022-01-271-89/+167
| * ice: xsk: Handle SW XDP ring wrap and bump tail more oftenMaciej Fijalkowski2022-01-271-20/+79
| * ice: xsk: Force rings to be sized to power of 2Maciej Fijalkowski2022-01-271-0/+8
* | ice: respect metadata on XSK Rx to skbAlexander Lobakin2022-01-311-4/+10
* | ice: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skbAlexander Lobakin2022-01-311-3/+1
|/