public inbox for io-uring@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCHSET 0/2] kbuf fixes
@ 2026-04-28 15:44 Jens Axboe
  2026-04-28 15:44 ` [PATCH 1/2] io_uring/kbuf: kill dead struct io_buffer_list 'nr_entries' member Jens Axboe
  2026-04-28 15:44 ` [PATCH 2/2] io_uring/kbuf: support min length left for incremental buffers Jens Axboe
  0 siblings, 2 replies; 7+ messages in thread
From: Jens Axboe @ 2026-04-28 15:44 UTC (permalink / raw)
  To: io-uring

Hi,

First patch just kills an unused member in struct io_buffer_list,
and then patch 2 fixes up an issue with incrementally consumed
buffers where the application cannot inform the kernel of how much
space should be left before moving on to the next buffer. This can
cause spurious -EFAULT with multishot recvmsg, when the current
buffer falls below the limit needed for the headers.

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-04-28 19:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-28 15:44 [PATCHSET 0/2] kbuf fixes Jens Axboe
2026-04-28 15:44 ` [PATCH 1/2] io_uring/kbuf: kill dead struct io_buffer_list 'nr_entries' member Jens Axboe
2026-04-28 17:54   ` Gabriel Krisman Bertazi
2026-04-28 15:44 ` [PATCH 2/2] io_uring/kbuf: support min length left for incremental buffers Jens Axboe
2026-04-28 17:53   ` Gabriel Krisman Bertazi
2026-04-28 18:02     ` Jens Axboe
2026-04-28 19:08       ` Gabriel Krisman Bertazi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox