summaryrefslogtreecommitdiff
path: root/net/xdp
AgeCommit message (Expand)AuthorFilesLines
3 daysConvert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook1-1/+1
3 daysConvert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-4/+2
3 daysConvert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
3 daysConvert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds3-4/+4
4 daystreewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook3-10/+13
2026-01-21Revert "Merge branch 'netkit-support-for-io_uring-zero-copy-and-af_xdp'"Jakub Kicinski1-62/+17
2026-01-20xsk: Proxy pool management for leased queuesDaniel Borkmann1-13/+35
2026-01-20xsk: Extend xsk_rcv_check validationDaniel Borkmann1-3/+26
2026-01-20net: Implement netdev_nl_queue_create_doitDaniel Borkmann1-1/+1
2026-01-15xsk: move cq_cached_prod_lock to avoid touching a cacheline in sending pathJason Xing3-5/+10
2026-01-15xsk: advance cq/fq check when shared umem is usedJason Xing2-4/+7
2025-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-55/+88
2025-11-26xsk: avoid data corruption on cq descriptor numberFernando Fernandez Mancera1-55/+88
2025-11-11xsk: add indirect call for xsk_destruct_skbJason Xing1-1/+2
2025-11-07xsk: Move NETDEV_XDP_ACT_ZC into generic headerDaniel Borkmann1-5/+1
2025-11-05net: Convert proto_ops bind() callbacks to use sockaddr_unsizedKees Cook1-1/+1
2025-11-04xsk: use a smaller new lock for shared pool caseJason Xing2-10/+8
2025-11-04xsk: do not enable/disable irq when grabbing/releasing xsk_tx_list_lockJason Xing1-8/+4
2025-10-10xsk: Harden userspace-supplied xdp_desc validationAlexander Lobakin1-10/+35
2025-09-26xsk: wrap generic metadata handling onto separate functionMaciej Fijalkowski1-39/+53
2025-09-26xsk: remove @first_frag from xsk_build_skb()Maciej Fijalkowski1-5/+3
2025-09-26xsk: avoid overwriting skb fields for multi-buffer trafficMaciej Fijalkowski1-8/+9
2025-09-10xsk: Fix immature cq descriptor productionMaciej Fijalkowski2-14/+111
2025-07-10net: xsk: introduce XDP_MAX_TX_SKB_BUDGET setsockoptJason Xing1-2/+19
2025-07-09net: xsk: update tx queue consumer immediately after transmissionJason Xing1-7/+10
2025-06-24net: remove sock_i_uid()Eric Dumazet1-1/+1
2025-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2025-05-21xsk: Bring back busy polling support in XDP_COPYSamiullah Khawaja1-1/+1
2025-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-3/+4
2025-04-25xsk: Fix race condition in AF_XDP generic RX pathe.kubanski2-3/+4
2025-04-10net: designate XSK pool pointers in queues as "ops protected"Jakub Kicinski1-1/+5
2025-04-03xsk: Fix __xsk_generic_xmit() error code when cq is fullWang Liang1-1/+4
2025-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-1/+1
2025-03-20xsk: 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 Kicinski2-0/+2
2025-03-06net: hold netdev instance lock during ndo_bpfStanislav Fomichev2-0/+5
2025-02-22Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-0/+3
2025-02-21xsk: Add launch time hardware offload support to XDP Tx metadataSong Yoong Siang1-0/+3
2025-02-18net: use napi_id_valid helperStefano Jordhani1-1/+1
2025-02-11xsk: add helper to get &xdp_desc's DMA and meta pointer in one goAlexander Lobakin1-4/+42
2025-01-11xsk: Bring back busy polling supportStanislav Fomichev1-5/+9
2024-11-26xsk: always clear DMA mapping information when unmapping the poolLarysa Zaremba1-3/+2
2024-11-26xsk: fix OOB map writes when deleting elementsMaciej Fijalkowski1-1/+1
2024-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-5/+6
2024-11-16xsk: Free skb when TX metadata options are invalidFelix Maurer1-5/+6
2024-10-14xsk: Use xsk_buff_pool directly for cq functionsMaciej Fijalkowski1-16/+16
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 Fijalkowski2-1/+2
2024-10-14xsk: Get rid of xdp_buff_xsk::orig_addrMaciej Fijalkowski2-2/+4
2024-10-14xsk: s/free_list_node/list_node/Maciej Fijalkowski2-9/+9