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
next 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.