| 2026-08-02 07:35 UTC |
io_uring/cmd: fix iovec leak when the async cmd is not recycled |
1 |
worapat.kd2@gmail.com |
-
|
| 2026-08-01 15:46 UTC |
Add dmabuf read/write via io_uring |
5 |
asml.silence@gmail.com |
-
|
| 2026-07-31 16:20 UTC |
man: Fix FUTEX_WAIT/FUTEX_WAKE explanation |
1 |
krisman@suse.de |
skipped
|
| 2026-07-30 19:27 UTC |
io_uring: preserve task restrictions across exec |
2 |
fyonglkm@gmail.com |
finished
in 4h22m0s
|
| 2026-07-30 16:27 UTC |
io_uring/zcrx: don't clear master_ctx from the import path |
1 |
worapat.kd2@gmail.com |
finished
in 3h57m0s
|
| 2026-07-30 14:12 UTC |
pipe: only enable the extra wake_up(rd_wait) for edge-triggered consumers |
3 |
oleg@redhat.com |
finished
in 4h36m0s
|
| 2026-07-29 15:15 UTC |
io_uring/net: don't truncate the bundle segment length to int |
1 |
baul.lee@xbow.com |
finished
in 2h18m0s
|
| 2026-07-28 21:29 UTC |
Add dmabuf read/write via io_uring |
4 |
asml.silence@gmail.com |
finished
in 4h46m0s
|
| 2026-07-28 19:14 UTC |
io_uring/net: don't overconsume buffers when using MSG_TRUNC |
1 |
krisman@suse.de |
finished
in 1h42m0s
|
| 2026-07-27 12:28 UTC |
pipe: only enable the extra wake_up(rd_wait) for edge-triggered consumers |
2 |
oleg@redhat.com |
finished
in 5h17m0s
|
| 2026-07-27 12:28 UTC |
pipe: only enable the extra wake_up(rd_wait) for edge-triggered consumers |
1 |
oleg@redhat.com |
finished
in 5h30m0s
|
| 2026-07-27 01:41 UTC |
scsi: bsg: fix io_uring passthrough issues |
2 |
yangxiuwei@kylinos.cn |
finished
in 3h30m0s
|
| 2026-07-26 22:28 UTC |
io_uring/kbuf: cap buffer selection length at MAX_RW_COUNT |
1 |
axboe@kernel.dk |
finished
in 5h42m0s
|
| 2026-07-26 22:27 UTC |
io_uring/net: initialize mshot_len for send |
1 |
axboe@kernel.dk |
finished
in 3h0m0s
|
| 2026-07-24 22:59 UTC |
Upgrade to Clang 23 and git tree link update |
1 |
ammarfaizi2@openresty.com |
skipped
|
| 2026-07-23 12:46 UTC |
test: add rw-restart-ret regression test |
1 |
yi1tang.yang@gmail.com |
skipped
|
| 2026-07-22 18:17 UTC |
Fix op_recv stack corruption |
1 |
krisman@suse.de |
skipped
|
| 2026-07-22 12:45 UTC |
io_uring/rw: fix missing ERESTARTSYS conversion in read paths |
2 |
yi1tang.yang@gmail.com |
finished
in 2h27m0s
|
| 2026-07-21 10:35 UTC |
io_uring: add fremovexattr and flistxattr support |
3 |
aditya.ansh182@gmail.com |
finished
in 5h24m0s
|
| 2026-07-21 10:13 UTC |
io_uring: fix oversize cq.head distance in io_cqring_queued() |
1 |
yangxiuwei@kylinos.cn |
finished
in 4h58m0s
|
| 2026-07-21 09:57 UTC |
io_uring/kbuf: fix UAF in buffer selection when access_ok fails on expanded iovec |
1 |
aayushdixit924@gmail.com |
finished
in 4h53m0s
|
| 2026-07-21 09:06 UTC |
liburing: add fremovexattr and flistxattr support |
1 |
aditya.ansh182@gmail.com |
finished
in 27m0s
|
| 2026-07-21 08:54 UTC |
io_uring: add fremovexattr and flistxattr support |
2 |
aditya.ansh182@gmail.com |
finished
in 5h39m0s
|
| 2026-07-21 08:47 UTC |
io_uring/kbuf: fix UAF in buffer selection when access_ok fails on expanded iovec |
1 |
aayushdixit924@gmail.com |
finished
in 5h28m0s
|
| 2026-07-20 11:41 UTC |
io_uring/rw: fix missing ERESTARTSYS conversion in read paths |
1 |
yi1tang.yang@gmail.com |
finished
in 2h48m0s
|
| 2026-07-20 07:22 UTC |
io_uring: add removexattr and listxattr support |
1 |
aditya.ansh182@gmail.com |
finished
in 30m0s
|
| 2026-07-20 03:23 UTC |
scsi: bsg: fix io_uring passthrough issues |
1 |
yangxiuwei@kylinos.cn |
finished
in 2h45m0s
|
| 2026-07-18 02:30 UTC |
test: add io_uring bpf-ops double-registration regression test |
1 |
worapat.kd2@gmail.com |
skipped
|
| 2026-07-17 15:45 UTC |
io_uring/bpf-ops: reject re-registration of an already-bound ops |
1 |
worapat.kd2@gmail.com |
finished
in 1h36m0s
|
| 2026-07-17 02:13 UTC |
io_uring/sync: check unused sqe fields for fallocate |
1 |
xieyi@kylinos.cn |
finished
in 2h37m0s
|
| 2026-07-14 18:35 UTC |
src/queue: don't swallow -ETIME when SQEs were submitted |
3 |
kprateek283@gmail.com |
skipped
|
| 2026-07-14 16:57 UTC |
src/queue: don't swallow -ETIME when SQEs were submitted |
2 |
kprateek283@gmail.com |
skipped
|
| 2026-07-13 18:31 UTC |
io_uring/kbuf: free the old cached iovec, not the returned one, on bundle grow |
1 |
doruk@0sec.ai |
finished
in 5h8m0s
|
| 2026-07-13 12:51 UTC |
io_uring/kbuf: fix use-after-free of new iovec on bundle grow |
1 |
leitao@debian.org |
finished
in 5h8m0s
|
| 2026-07-12 22:10 UTC |
src/queue: don't swallow -ETIME when SQEs were submitted |
1 |
kprateek283@gmail.com |
skipped
|
| 2026-07-12 20:21 UTC |
io_uring/kbuf: free cached iovec only after replacement |
1 |
devnull@kernel.org |
finished
in 4h26m0s
|
| 2026-07-12 14:27 UTC |
io_uring/kbuf: free the replaced iovec after a successful grow |
1 |
iostreampy@proton.me |
finished
in 4h45m0s
|
| 2026-07-11 10:39 UTC |
zcrx RQ improvements and dynamic memory provisioning |
1 |
asml.silence@gmail.com |
finished
in 5h4m0s
|
| 2026-07-09 03:51 UTC |
io_uring: restore RCU read section in io_req_local_work_add() |
1 |
worapat.kd2@gmail.com |
finished
in 4h48m0s
|
| 2026-07-08 06:08 UTC |
io_uring/net: clear stale vec on buffer peek error after expansion |
1 |
feng.xue@outlook.com |
skipped
|
| 2026-07-06 21:41 UTC |
Convert manpages to markdown |
1 |
krisman@suse.de |
skipped
|
| 2026-07-06 18:33 UTC |
io_uring: fix dangling iovec after provided-buffer bundle grow failure |
2 |
naup96721@gmail.com |
finished
in 5h3m0s
|
| 2026-07-06 18:25 UTC |
From b1014148d31468e2dcd8f237740ca1643571e875 Mon Sep 17 00:00:00 2001 From: Hao-Yu Yang <naup96721@gmail.com> Date: Sun, 5 Jul 2026 11:43:02 +0800 Subject: [PATCH v1] io_uring: fix dangling iovec after provided-buffer bundle grow failure |
2 |
naup96721@gmail.com |
finished
in 4h52m0s
|
| 2026-07-06 04:11 UTC |
block: split out a new blk_plug.h helper |
1 |
hch@lst.de |
skipped
|
| 2026-07-05 23:45 UTC |
io_uring: fix dangling iovec after provided-buffer bundle grow failure |
1 |
naup96721@gmail.com |
finished
in 4h41m0s
|
| 2026-07-02 18:48 UTC |
io_uring/uring_cmd: skip io_uring_cmd_issue_blocking() task work |
1 |
csander@purestorage.com |
finished
in 1h49m0s
|
| 2026-07-02 08:29 UTC |
io_uring/uring_cmd cleanups |
1 |
yangxiuwei@kylinos.cn |
finished
in 2h16m0s
|
| 2026-07-01 08:11 UTC |
io_uring/msg_ring: reject CQE32 flag pass-through to normal rings |
1 |
mlbnkm1@gmail.com |
finished
in 5h1m0s
|
| 2026-06-30 09:12 UTC |
io_uring/memmap: return -EINVAL from get_unmapped_area() on bad mmap |
2 |
xieyi@kylinos.cn |
finished
in 4h50m0s
|
| 2026-06-30 07:10 UTC |
io_uring/rsrc: bound io_coalesce_buffer() page array allocation |
1 |
xieyi@kylinos.cn |
finished
in 4h35m0s
|
| 2026-06-30 06:57 UTC |
io_uring/memmap: return PTR_ERR() from get_unmapped_area() |
1 |
xieyi@kylinos.cn |
finished
in 4h47m0s
|
| 2026-06-25 14:37 UTC |
io_uring: remove redundant NULL check before kfree |
1 |
subasris1210@gmail.com |
finished
in 4h12m0s
|
| 2026-06-24 12:40 UTC |
io_uring/register: add IORING_REGISTER_CLONE_FILES opcode |
6 |
harshal24.chavan@gmail.com |
finished
in 4h32m0s
|
| 2026-06-24 09:01 UTC |
io_uring: annotate remote tasks for kcoverage |
4 |
robert@fmmr.tech |
skipped
|
| 2026-06-24 07:39 UTC |
io_uring/register: add IORING_REGISTER_CLONE_FILES opcode |
5 |
harshal24.chavan@gmail.com |
finished
in 54m0s
|
| 2026-06-23 15:43 UTC |
setup: dynamically detect default huge page size |
2 |
kprateek283@gmail.com |
skipped
|
| 2026-06-22 04:05 UTC |
Prepare mutable list iterators to cache cursor state |
3 |
kaitao.cheng@linux.dev |
skipped
|
| 2026-06-21 01:29 UTC |
io_uring/memmap: bound io_pin_pages() by page array byte size |
1 |
kartikey406@gmail.com |
finished
in 4h8m0s
|
| 2026-06-20 11:36 UTC |
setup: dynamically detect default huge page size |
1 |
kprateek283@gmail.com |
skipped
|
| 2026-06-19 09:36 UTC |
io_uring/register: add IORING_REGISTER_CLONE_FILES opcode |
4 |
harshal24.chavan@gmail.com |
finished
in 4h29m0s
|
| 2026-06-19 06:57 UTC |
io_uring/register: add IORING_REGISTER_CLONE_FILES opcode |
3 |
harshal24.chavan@gmail.com |
finished
in 4h20m0s
|
| 2026-06-18 23:05 UTC |
man: Convert manpages to markdown |
1 |
krisman@suse.de |
skipped
|
| 2026-06-18 12:00 UTC |
io_uring: flush deferred completions for multishot CQE32 posting |
1 |
yangxiuwei@kylinos.cn |
finished
in 4h8m0s
|
| 2026-06-17 08:16 UTC |
[PATCH v2] io_uring/register: add IORING_REGISTER_CLONE_FILES opcode |
2 |
harshal24.chavan@gmail.com |
finished
in 4h22m0s
|
| 2026-06-17 05:42 UTC |
io_uring/register: add IORING_REGISTER_CLONE_FILES opcode |
1 |
harshal24.chavan@gmail.com |
finished
in 4h28m0s
|
| 2026-06-17 02:53 UTC |
io_uring/net: fix netmsg_cache iovec leak on BIND and CONNECT |
1 |
yangxiuwei@kylinos.cn |
finished
in 4h9m0s
|
| 2026-06-16 21:39 UTC |
io_uring: Use system_dfl_wq instead of system_unbound_wq to fix warning |
1 |
nathan@kernel.org |
finished
in 1h18m0s
|
| 2026-06-16 12:36 UTC |
io_uring, audit: don't log IORING_OP_RECV_ZC |
1 |
rrobaina@redhat.com |
finished
in 4h45m0s
|
| 2026-06-16 12:20 UTC |
io_uring: get rid of tw_pending for !DEFER task work |
1 |
axboe@kernel.dk |
finished
in 5h19m0s
|
| 2026-06-15 14:45 UTC |
io_uring/nop: fix file reference leak with IOSQE_FIXED_FILE |
1 |
vasilisalmpanis@gmail.com |
finished
in 1h35m0s
|
| 2026-06-13 22:52 UTC |
io_uring/rw: preserve partial result for iopoll |
1 |
michael@wigham.net |
finished
in 1h52m0s
|
| 2026-06-12 21:17 UTC |
netdev: expose page pool order via netlink |
2 |
dtatulea@nvidia.com |
finished
in 2h24m0s
|
| 2026-06-12 20:35 UTC |
io_uring/net: make POLL_FIRST receive side checks consistent |
1 |
axboe@kernel.dk |
finished
in 2h22m0s
|
| 2026-06-12 18:48 UTC |
io_uring: extend bvec registration |
7 |
joannelkoong@gmail.com |
finished
in 4h46m0s
|
| 2026-06-12 17:36 UTC |
io_uring/bpf-ops: add a separate maintainer entry |
1 |
asml.silence@gmail.com |
finished
in 1h45m0s
|
| 2026-06-11 18:28 UTC |
io_uring/zcrx: kill dead 'sock' member in struct io_zcrx_args |
1 |
axboe@kernel.dk |
finished
in 1h34m0s
|
| 2026-06-11 01:28 UTC |
test/link-timeout: add regression tests for link timeout chains |
1 |
yangxiuwei@kylinos.cn |
skipped
|
| 2026-06-11 01:22 UTC |
io_uring: fix short read links and align link timeout cancel |
1 |
yangxiuwei@kylinos.cn |
finished
in 4h29m0s
|
| 2026-06-09 09:01 UTC |
zcrx: add support for notifications and statistic |
2 |
cleger@meta.com |
skipped
|
| 2026-06-08 17:04 UTC |
io_uring/kbuf: validate ring provided buffer addresses with access_ok() |
2 |
axboe@kernel.dk |
finished
in 4h28m0s
|
| 2026-06-08 15:38 UTC |
io_uring/kbuf: validate ring provided buffer addresses with access_ok() |
1 |
axboe@kernel.dk |
finished
in 4h27m0s
|
| 2026-06-08 14:25 UTC |
io_uring/net: support registered buffer for plain send and recv |
2 |
tom.leiming@gmail.com |
skipped
|
| 2026-06-08 13:33 UTC |
io_uring/register: preserve SQ array entries on resize |
1 |
guzebing1612@gmail.com |
finished
in 4h47m0s
|
| 2026-06-07 22:11 UTC |
io_uring/kbuf: don't truncate end buffer for bundles |
1 |
axboe@kernel.dk |
finished
in 4h3m0s
|
| 2026-06-07 22:10 UTC |
test/recv-bundle-pbuf-len-poison: add regression test for pbuf len corruption |
1 |
nyariboemmanuel8@gmail.com |
finished
in 56m0s
|
| 2026-06-07 07:31 UTC |
nfs: support FMODE_NOWAIT on O_DIRECT reads |
2 |
dyudaken@gmail.com |
finished
in 1h39m0s
|
| 2026-06-06 20:11 UTC |
iouring: Fix min_timeout behaviour |
1 |
lk@c--e.de |
finished
in 4h43m0s
|
| 2026-06-05 11:08 UTC |
tests/recv-bundle-inc-buf-more: test missing F_BUF_MORE flag with bundle + incremental |
1 |
cleger@meta.com |
skipped
|
| 2026-06-04 16:07 UTC |
io_uring/net: inherit IORING_CQE_F_BUF_MORE across bundle recv retries |
1 |
cleger@meta.com |
finished
in 1h47m0s
|
| 2026-06-02 21:53 UTC |
trivial cleanups to net operations |
2 |
krisman@suse.de |
skipped
|
| 2026-06-02 20:03 UTC |
trivial cleanups to net operations |
1 |
krisman@suse.de |
skipped
|
| 2026-06-02 10:08 UTC |
io_uring/bpf-ops: restrict ctx access to BPF |
1 |
asml.silence@gmail.com |
finished
in 1h26m0s
|
| 2026-06-01 09:58 UTC |
io_uring/net: support registered buffer for plain send and recv |
1 |
tom.leiming@gmail.com |
skipped
|
| 2026-05-30 22:19 UTC |
nfs: support FMODE_NOWAIT on O_DIRECT reads |
1 |
dyudaken@gmail.com |
finished
in 1h48m0s
|
| 2026-05-28 17:59 UTC |
Add bvec_folio and its kernel-doc |
2 |
willy@infradead.org |
finished
in 4h32m0s
|
| 2026-05-28 09:34 UTC |
mm/slab: improve kmem_cache_alloc_bulk |
1 |
hch@lst.de |
finished
in 4h33m0s
|
| 2026-05-28 02:49 UTC |
io_uring/kbuf: align legacy buffer add limit with MAX_BIDS_PER_BGID |
1 |
dayou5941@163.com |
finished
in 4h58m0s
|
| 2026-05-27 19:17 UTC |
scsi: bsg: read io_uring command fields once |
2 |
rc@rexion.ai |
finished
in 2h32m0s
|
| 2026-05-27 17:22 UTC |
io_uring/io-wq: re-check IO_WQ_BIT_EXIT for each linked work item |
2 |
runyu.xiao@seu.edu.cn |
finished
in 4h20m0s
|
| 2026-05-27 14:37 UTC |
io_uring/io-wq: re-check IO_WQ_BIT_EXIT for each linked work item |
1 |
runyu.xiao@seu.edu.cn |
finished
in 5h0m0s
|