summaryrefslogtreecommitdiff
path: root/net/xdp/xsk_buff_pool.c
AgeCommit message (Expand)Author
2024-05-08xsk: use generic DMA sync shortcut instead of a custom oneAlexander Lobakin
2024-01-24xsk: make xsk_buff_pool responsible for clearing xdp_buff::flagsMaciej Fijalkowski
2023-12-13xsk: add functions to fill control bufferMaciej Fijalkowski
2023-11-29xsk: Add option to calculate TX checksum in SWStanislav Fomichev
2023-11-29xsk: Support tx_metadata_lenStanislav Fomichev
2023-09-15xsk: add multi-buffer support for sockets sharing umemTirthendu Sarkar
2023-07-19xsk: support mbuf on ZC RXMaciej Fijalkowski
2023-04-27xsk: Use pool->dma_pages to check for DMAKal Conley
2023-02-02xsk: add usage of XDP features flagsMarek Majtyka
2022-09-22xsk: Inherit need_wakeup flag for shared socketsJalal Mostafa
2022-08-15xsk: Fix corrupted packets for XDP_SHARED_UMEMMagnus Karlsson
2022-06-28xsk: Clear page contiguity bit when unmapping poolIvan Malov
2022-04-26xsk: Fix possible crash when multiple sockets are createdMaciej Fijalkowski
2022-03-28xsk: Do not write NULL in SW ring at allocation failureMagnus Karlsson
2022-01-27i40e: xsk: Move tmp desc array from driver to poolMagnus Karlsson
2021-12-29xsk: Initialise xskb free_list_nodeCiara Loftus
2021-11-12xsk: Fix crash on double free in buffer poolMagnus Karlsson
2021-09-29xsk: Fix clang build error in __xp_allocMagnus Karlsson
2021-09-28xsk: Optimize for aligned caseMagnus Karlsson
2021-09-28xsk: Batched buffer allocation for the poolMagnus Karlsson
2021-01-25xsk: Fold xp_assign_dev and __xp_assign_devBjörn Töpel
2020-12-18xsk: Fix race in SKB mode transmit with shared cqMagnus Karlsson
2020-12-17xsk: Fix memory leak for failed bindMagnus Karlsson
2020-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2020-12-04xsk: Return error code if force_zc is setZhang Changzhong
2020-12-04Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2020-12-01xsk: Check need wakeup flag in sendmsg()Björn Töpel
2020-11-23xsk: Fix incorrect netdev reference countMarek Majtyka
2020-11-20xsk: Fix umem cleanup bug at socket destructMagnus Karlsson
2020-10-29xsk: Fix possible memory leak at socket closeMagnus Karlsson
2020-10-05xsk: Remove internal DMA headersBjörn Töpel
2020-09-14xsk: Fix refcount warning in xp_dma_mapMagnus Karlsson
2020-09-02xsk: Fix null check on error return pathGustavo A. R. Silva
2020-08-31xsk: Add shared umem support between queue idsMagnus Karlsson
2020-08-31xsk: Enable sharing of dma mappingsMagnus Karlsson
2020-08-31xsk: Move addrs from buffer pool to umemMagnus Karlsson
2020-08-31xsk: Move xsk_tx_list and its lock to buffer poolMagnus Karlsson
2020-08-31xsk: Move queue_id, dev and need_wakeup to buffer poolMagnus Karlsson
2020-08-31xsk: Move fill and completion rings to buffer poolMagnus Karlsson
2020-08-31xsk: Create and free buffer pool independently from umemMagnus Karlsson
2020-08-31xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umemMagnus Karlsson
2020-07-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2020-07-13xsk: Add new statisticsCiara Loftus
2020-06-30xsk: Use dma_need_sync instead of reimplenting itChristoph Hellwig
2020-06-30xsk: Remove a double pool->dev assignment in xp_dma_mapChristoph Hellwig
2020-06-30xsk: Replace the cheap_dma flag with a dma_need_sync flagChristoph Hellwig
2020-05-21xsk: Explicitly inline functions and move definitionsBjörn Töpel
2020-05-21xsk: Remove MEM_TYPE_ZERO_COPY and corresponding codeBjörn Töpel
2020-05-21xsk: Introduce AF_XDP buffer allocation APIBjörn Töpel