summaryrefslogtreecommitdiff
path: root/io_uring/zcrx.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-27Merge tag 'io_uring-6.16-20250626' of git://git.kernel.dk/linuxLinus Torvalds1-2/+4
2025-06-25io_uring: fix resource leak in io_import_dmabuf()Penglei Jiang1-2/+4
2025-06-06Merge tag 'io_uring-6.16-20250606' of git://git.kernel.dk/linuxLinus Torvalds1-2/+4
2025-05-29Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+2
2025-05-27io_uring/zcrx: fix area release on registration failurePavel Begunkov1-1/+2
2025-05-27io_uring/zcrx: init id for xa_findPavel Begunkov1-1/+2
2025-05-13net: devmem: Implement TX pathMina Almasry1-1/+1
2025-05-13netmem: add niov->type attribute to distinguish different net_iov typesMina Almasry1-0/+1
2025-05-06io_uring/zcrx: dmabuf backed zerocopy receivePavel Begunkov1-16/+147
2025-05-02io_uring/zcrx: split common area map/unmap partsPavel Begunkov1-13/+29
2025-05-02io_uring/zcrx: split out memory holders from areaPavel Begunkov1-24/+47
2025-05-02io_uring/zcrx: resolve netdev before area creationPavel Begunkov1-10/+11
2025-05-02io_uring/zcrx: improve area validationPavel Begunkov1-4/+3
2025-04-23io_uring/zcrx: add support for multiple ifqsPavel Begunkov1-23/+50
2025-04-21io_uring/zcrx: move zcrx region to struct io_zcrx_ifqPavel Begunkov1-8/+12
2025-04-21io_uring/zcrx: let zcrx choose region for mmapingPavel Begunkov1-0/+10
2025-04-21io_uring/zcrx: move io_zcrx_iov_pagePavel Begunkov1-14/+14
2025-04-21io_uring/zcrx: remove duplicated freelist initPavel Begunkov1-3/+0
2025-04-18io_uring/zcrx: fix late dma unmap for a dead devPavel Begunkov1-4/+17
2025-04-15io_uring/zcrx: add pp to ifq conversion helperPavel Begunkov1-4/+9
2025-04-15io_uring/zcrx: return ifq id to the userPavel Begunkov1-1/+2
2025-04-07io_uring/zcrx: separate niov number from pagesPavel Begunkov1-9/+10
2025-04-01io_uring/zcrx: return early from io_zcrx_recv_skb if readlen is 0David Wei1-0/+8
2025-02-24io_uring/zcrx: add a read limit to recvzc requestsDavid Wei1-4/+9
2025-02-20io_uring/zcrx: fix leaks on failed registrationPavel Begunkov1-1/+2
2025-02-19io_uring/zcrx: recheck ifq on shutdownPavel Begunkov1-3/+3
2025-02-17io_uring/zcrx: add copy fallbackPavel Begunkov1-6/+114
2025-02-17io_uring/zcrx: throttle receive requestsPavel Begunkov1-0/+9
2025-02-17io_uring/zcrx: set pp memory provider for an rx queueDavid Wei1-8/+41
2025-02-17io_uring/zcrx: add io_recvzc requestDavid Wei1-1/+189
2025-02-17io_uring/zcrx: dma-map area for the devicePavel Begunkov1-1/+81
2025-02-17io_uring/zcrx: implement zerocopy receive pp memory providerPavel Begunkov1-0/+274
2025-02-17io_uring/zcrx: grab a net devicePavel Begunkov1-0/+28
2025-02-17io_uring/zcrx: add io_zcrx_areaDavid Wei1-2/+87
2025-02-17io_uring/zcrx: add interface queue and refill queueDavid Wei1-0/+149