All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@kernel.dk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: io-uring <io-uring@vger.kernel.org>
Subject: [GIT PULL] io_uring fixes for 7.2-rc6
Date: Fri, 31 Jul 2026 15:43:40 -0600	[thread overview]
Message-ID: <39426415-ee12-47a4-b9ff-e4f475dcfcde@kernel.dk> (raw)

Hi Linus,

A few fixes for io_uring that should go into the 7.2 kernel release.
This pull request contains:

- Fix for a bug in how length caps are handled in multishot, and along
  with it, a generic fix for avoiding these kinds of conversion issues
  in the future.

- Ensure that task restrictions are always preserved across exec.

- Revert of the io_uring controlled epoll restriction, which disallowed
  nested contexts. Turns out that libuv is already using it like that,
  so we cannot simply remove it, sadly.

- Fix for a reference leak in the zcrx code.

Please pull!


The following changes since commit f5098b6bae761e346ebcd9da7f95622c04733cff:

  Linux 7.2-rc5 (2026-07-26 14:45:48 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux.git tags/io_uring-7.2-20260731

for you to fetch changes up to bc0e8faf90e776a2f1f3967a04e8091e6bdb4977:

  io_uring: preserve task restrictions across exec (2026-07-30 14:40:22 -0600)

----------------------------------------------------------------
io_uring-7.2-20260731

----------------------------------------------------------------
Jens Axboe (3):
      io_uring/net: initialize mshot_len for send
      io_uring/kbuf: cap buffer selection length at MAX_RW_COUNT
      Revert "io_uring/epoll: disallow adding an epoll file to an epoll context"

Kyumin Lee (1):
      io_uring: preserve task restrictions across exec

Woraphat Khiaodaeng (1):
      io_uring/zcrx: don't clear master_ctx from the import path

 io_uring/cancel.c | 2 +-
 io_uring/epoll.c  | 3 ---
 io_uring/kbuf.c   | 5 ++++-
 io_uring/net.c    | 1 +
 io_uring/tctx.c   | 7 ++++++-
 io_uring/tctx.h   | 1 +
 io_uring/zcrx.c   | 3 ++-
 7 files changed, 15 insertions(+), 7 deletions(-)

-- 
Jens Axboe


             reply	other threads:[~2026-07-31 21:43 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-31 21:43 Jens Axboe [this message]
2026-08-01  0:57 ` [GIT PULL] io_uring fixes for 7.2-rc6 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=39426415-ee12-47a4-b9ff-e4f475dcfcde@kernel.dk \
    --to=axboe@kernel.dk \
    --cc=io-uring@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.