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