aboutsummaryrefslogtreecommitdiffstats
path: root/net/xdp/xsk_buff_pool.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2025-04-24xsk: Fix race condition in AF_XDP generic RX pathe.kubanski1-0/+1
2025-04-09net: designate XSK pool pointers in queues as "ops protected"Jakub Kicinski1-1/+5
2025-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-1/+1
2025-03-19xsk: fix an integer overflow in xp_create_and_assign_umem()Gavrilov Ilia1-1/+1
2025-03-08net: move misc netdev_lock flavors to a separate headerJakub Kicinski1-0/+1
2025-03-06net: hold netdev instance lock during ndo_bpfStanislav Fomichev1-0/+2
2025-02-10xsk: add helper to get &xdp_desc's DMA and meta pointer in one goAlexander Lobakin1-4/+42
2024-11-25xsk: always clear DMA mapping information when unmapping the poolLarysa Zaremba1-3/+2
2024-10-14xsk: Wrap duplicated code to functionMaciej Fijalkowski1-16/+18
2024-10-14xsk: Carry a copy of xdp_zc_max_segs within xsk_buff_poolMaciej Fijalkowski1-0/+1
2024-10-14xsk: Get rid of xdp_buff_xsk::orig_addrMaciej Fijalkowski1-1/+3
2024-10-14xsk: s/free_list_node/list_node/Maciej Fijalkowski1-7/+7
2024-10-14xsk: Get rid of xdp_buff_xsk::xskb_list_nodeMaciej Fijalkowski1-1/+0
2024-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+18
2024-09-13xsk: fix batch alloc API on non-coherent systemsMaciej Fijalkowski1-7/+18
2024-09-12Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-1/+9
2024-09-11netdev: support binding dma-buf to netdeviceMina Almasry1-0/+5
2024-09-05xsk: Bump xsk_queue::queue_empty_descs in xp_can_alloc()Maciej Fijalkowski1-1/+9
2024-05-08xsk: use generic DMA sync shortcut instead of a custom oneAlexander Lobakin1-25/+4
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