Patch Series

Subject io_uring: add kernel-managed buffer rings
Author joannelkoong@gmail.com
Date 2026-02-10 00:28:42 +0000 UTC
Version
Cc asml.silence@gmail.com axboe@kernel.dk bernd@bsbernd.com csander@purestorage.com hch@infradead.org io-uring@vger.kernel.org joannelkoong@gmail.com krisman@suse.de linux-fsdevel@vger.kernel.org

Patches (11)

Name Content [All]
[PATCH v1 01/11] io_uring/kbuf: refactor io_register_pbuf_ring() logic into generic helpers [Body]
[PATCH v1 02/11] io_uring/kbuf: rename io_unregister_pbuf_ring() to io_unregister_buf_ring() [Body]
[PATCH v1 03/11] io_uring/kbuf: add support for kernel-managed buffer rings [Body]
[PATCH v1 04/11] io_uring/kbuf: add mmap support for kernel-managed buffer rings [Body]
[PATCH v1 05/11] io_uring/kbuf: support kernel-managed buffer rings in buffer selection [Body]
[PATCH v1 06/11] io_uring/kbuf: add buffer ring pinning/unpinning [Body]
[PATCH v1 07/11] io_uring/kbuf: add recycling for kernel managed buffer rings [Body]
[PATCH v1 08/11] io_uring/kbuf: add io_uring_is_kmbuf_ring() [Body]
[PATCH v1 09/11] io_uring/kbuf: export io_ring_buffer_select() [Body]
[PATCH v1 10/11] io_uring/kbuf: return buffer id in buffer selection [Body]
[PATCH v1 11/11] io_uring/cmd: set selected buffer index in __io_uring_cmd_done() [Body]

Session 2026-02-10

ID (for dev) 3999d65d-3250-4798-b7e9-dc5205c475d5
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 132737e360b4c0daa7f473faf0f55cb04ee3e15c [Config] passed [Log]
[KASAN] Boot test: Base 132737e360b4c0daa7f473faf0f55cb04ee3e15c [Config] passed [Log]
[KASAN] Build Patched 132737e360b4c0daa7f473faf0f55cb04ee3e15c [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 132737e360b4c0daa7f473faf0f55cb04ee3e15c [Config] [patched] passed [Log]
[KASAN] Fuzzing 132737e360b4c0daa7f473faf0f55cb04ee3e15c [Config] 132737e360b4c0daa7f473faf0f55cb04ee3e15c [Config] [patched] passed [Log] [Artifacts]