summaryrefslogtreecommitdiffstats
path: root/net/xdp/xsk_buff_pool.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* xsk: always clear DMA mapping information when unmapping the poolLarysa Zaremba2024-11-251-3/+2
* xsk: Wrap duplicated code to functionMaciej Fijalkowski2024-10-141-16/+18
* xsk: Carry a copy of xdp_zc_max_segs within xsk_buff_poolMaciej Fijalkowski2024-10-141-0/+1
* xsk: Get rid of xdp_buff_xsk::orig_addrMaciej Fijalkowski2024-10-141-1/+3
* xsk: s/free_list_node/list_node/Maciej Fijalkowski2024-10-141-7/+7
* xsk: Get rid of xdp_buff_xsk::xskb_list_nodeMaciej Fijalkowski2024-10-141-1/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-09-151-7/+18
|\
| * xsk: fix batch alloc API on non-coherent systemsMaciej Fijalkowski2024-09-141-7/+18
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2024-09-131-1/+9
|\ \
| * | xsk: Bump xsk_queue::queue_empty_descs in xp_can_alloc()Maciej Fijalkowski2024-09-051-1/+9
| |/
* / netdev: support binding dma-buf to netdeviceMina Almasry2024-09-121-0/+5
|/
* xsk: use generic DMA sync shortcut instead of a custom oneAlexander Lobakin2024-05-081-25/+4
* xsk: make xsk_buff_pool responsible for clearing xdp_buff::flagsMaciej Fijalkowski2024-01-251-0/+1
* xsk: add functions to fill control bufferMaciej Fijalkowski2023-12-141-0/+12
* xsk: Add option to calculate TX checksum in SWStanislav Fomichev2023-11-291-0/+1
* xsk: Support tx_metadata_lenStanislav Fomichev2023-11-291-0/+1
* xsk: add multi-buffer support for sockets sharing umemTirthendu Sarkar2023-09-151-0/+3
* xsk: support mbuf on ZC RXMaciej Fijalkowski2023-07-191-0/+7
* xsk: Use pool->dma_pages to check for DMAKal Conley2023-04-271-3/+4
* xsk: add usage of XDP features flagsMarek Majtyka2023-02-031-2/+5
* xsk: Inherit need_wakeup flag for shared socketsJalal Mostafa2022-09-221-2/+3
* xsk: Fix corrupted packets for XDP_SHARED_UMEMMagnus Karlsson2022-08-151-6/+10
* xsk: Clear page contiguity bit when unmapping poolIvan Malov2022-06-281-0/+1
* xsk: Fix possible crash when multiple sockets are createdMaciej Fijalkowski2022-04-261-4/+12
* xsk: Do not write NULL in SW ring at allocation failureMagnus Karlsson2022-03-291-2/+6
* i40e: xsk: Move tmp desc array from driver to poolMagnus Karlsson2022-01-271-0/+7
* xsk: Initialise xskb free_list_nodeCiara Loftus2021-12-291-0/+1
* xsk: Fix crash on double free in buffer poolMagnus Karlsson2021-11-121-2/+5
* xsk: Fix clang build error in __xp_allocMagnus Karlsson2021-09-291-1/+0
* xsk: Optimize for aligned caseMagnus Karlsson2021-09-281-22/+34
* xsk: Batched buffer allocation for the poolMagnus Karlsson2021-09-281-0/+87
* xsk: Fold xp_assign_dev and __xp_assign_devBjörn Töpel2021-01-251-9/+3
* xsk: Fix race in SKB mode transmit with shared cqMagnus Karlsson2020-12-181-0/+1
* xsk: Fix memory leak for failed bindMagnus Karlsson2020-12-171-2/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-121-0/+1
|\
| * xsk: Return error code if force_zc is setZhang Changzhong2020-12-041-0/+1
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-041-7/+6
|\ \ | |/ |/|
| * xsk: Check need wakeup flag in sendmsg()Björn Töpel2020-12-011-7/+6
* | xsk: Fix incorrect netdev reference countMarek Majtyka2020-11-231-1/+3
* | xsk: Fix umem cleanup bug at socket destructMagnus Karlsson2020-11-201-1/+1
|/
* xsk: Fix possible memory leak at socket closeMagnus Karlsson2020-10-291-2/+5
* xsk: Remove internal DMA headersBjörn Töpel2020-10-051-3/+0
* xsk: Fix refcount warning in xp_dma_mapMagnus Karlsson2020-09-151-2/+2
* xsk: Fix null check on error return pathGustavo A. R. Silva2020-09-021-1/+1
* xsk: Add shared umem support between queue idsMagnus Karlsson2020-08-311-2/+24
* xsk: Enable sharing of dma mappingsMagnus Karlsson2020-08-311-42/+141
* xsk: Move addrs from buffer pool to umemMagnus Karlsson2020-08-311-19/+2
* xsk: Move xsk_tx_list and its lock to buffer poolMagnus Karlsson2020-08-311-0/+26
* xsk: Move queue_id, dev and need_wakeup to buffer poolMagnus Karlsson2020-08-311-17/+22
* xsk: Move fill and completion rings to buffer poolMagnus Karlsson2020-08-311-5/+15