public inbox for io-uring@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] io_uring fixes for 6.16-rc1
@ 2025-06-06 13:46 Jens Axboe
  2025-06-06 20:31 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2025-06-06 13:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: io-uring

Hi Linus,

Followup small batch of fixes for io_uring that should go into the
6.16-rc1 kernel. This pull request contains:

- Fix for a regression introduced in this merge window, where the 'id'
  passed to xa_find() for ifq lookup is uninitialized.

- Fix for zcrx release on registration failure. From 6.15, going to
  stable.

- Tweak for recv bundles, where msg_inq should be > 1 before being used
  to gate a retry event.

- Pavel doesnt want to be a maintainer anymore, remove him from the
  MAINTAINERS entry.

- Limit legacy kbuf registrations to 64k, which is the size of the
  buffer ID field anyway. Hence it's nonsensical to support more than
  that, and the only purpose that serves is to have syzbot trigger long
  exit delays for heavily configured debug kernels.

- Fix for the io_uring futex handling, which got broken for
  FUTEX2_PRIVATE by a generic futex commit adding private hashes.

Please pull!


The following changes since commit 44ed0f35df343d00b8d38006854f96e333104a66:

  Merge tag 'irq-msi-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (2025-05-27 08:15:26 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/io_uring-6.16-20250606

for you to fetch changes up to 079afb081c4288e94d5e4223d3eb6306d853c68b:

  io_uring/futex: mark wait requests as inflight (2025-06-04 10:50:14 -0600)

----------------------------------------------------------------
io_uring-6.16-20250606

----------------------------------------------------------------
Jens Axboe (4):
      io_uring/net: only consider msg_inq if larger than 1
      io_uring/kbuf: limit legacy provided buffer lists to USHRT_MAX
      io_uring/futex: get rid of struct io_futex addr union
      io_uring/futex: mark wait requests as inflight

Pavel Begunkov (3):
      io_uring/zcrx: init id for xa_find
      io_uring/zcrx: fix area release on registration failure
      MAINTAINERS: remove myself from io_uring

 MAINTAINERS         |  1 -
 io_uring/futex.c    | 11 ++++++-----
 io_uring/io_uring.c |  7 ++++++-
 io_uring/io_uring.h |  1 +
 io_uring/kbuf.c     | 17 +++++++++++++++--
 io_uring/kbuf.h     |  3 +++
 io_uring/net.c      |  4 ++--
 io_uring/zcrx.c     |  6 ++++--
 8 files changed, 37 insertions(+), 13 deletions(-)

-- 
Jens Axboe


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

* Re: [GIT PULL] io_uring fixes for 6.16-rc1
  2025-06-06 13:46 [GIT PULL] io_uring fixes for 6.16-rc1 Jens Axboe
@ 2025-06-06 20:31 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-06-06 20:31 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Linus Torvalds, io-uring

The pull request you sent on Fri, 6 Jun 2025 07:46:33 -0600:

> git://git.kernel.dk/linux.git tags/io_uring-6.16-20250606

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/794a54920781162c4503acea62d88e725726e319

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

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

end of thread, other threads:[~2025-06-06 20:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-06 13:46 [GIT PULL] io_uring fixes for 6.16-rc1 Jens Axboe
2025-06-06 20:31 ` pr-tracker-bot

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