mbox series

[GIT,PULL] io_uring fixes for 6.3-rc3

Message ID 2be663d0-1b55-5c4d-a66e-a612c1177b69@kernel.dk (mailing list archive)
State New
Headers show
Series [GIT,PULL] io_uring fixes for 6.3-rc3 | expand

Pull-request

git://git.kernel.dk/linux.git tags/io_uring-6.3-2023-03-16

Message

Jens Axboe March 17, 2023, 4:52 p.m. UTC
Hi Linus,

Set of fixes for io_uring that should go into the 6.3-rc3 release:

- When PF_NO_SETAFFINITY was removed for io-wq threads, we kind of
  forgot about the SQPOLL thread. Remove it there as well, there's even
  less of a reason to set it there (Michal)

- Fixup a confusing 'ret' setting (Li)

- When MSG_RING is used to send a direct descriptor to another ring,
  it's possible to have it allocate it on the target ring rather than
  provide a specific index for it. If this is done, return the chosen
  value in the CQE, like we would've done locally (Pavel)

- Fix a regression in this series on huge page bvec collapsing (Pavel)

Please pull!


The following changes since commit fa780334a8c392d959ae05eb19f2410b3a1e6cb0:

  io_uring: silence variable ‘prev’ set but not used warning (2023-03-09 10:10:58 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/io_uring-6.3-2023-03-16

for you to fetch changes up to d2acf789088bb562cea342b6a24e646df4d47839:

  io_uring/rsrc: fix folio accounting (2023-03-16 09:32:18 -0600)

----------------------------------------------------------------
io_uring-6.3-2023-03-16

----------------------------------------------------------------
Li zeming (1):
      io_uring: rsrc: Optimize return value variable 'ret'

Michal Koutný (1):
      io_uring/sqpoll: Do not set PF_NO_SETAFFINITY on sqpoll threads

Pavel Begunkov (2):
      io_uring/msg_ring: let target know allocated index
      io_uring/rsrc: fix folio accounting

 io_uring/msg_ring.c |  4 +++-
 io_uring/rsrc.c     | 10 ++++++++--
 io_uring/sqpoll.c   |  1 -
 3 files changed, 11 insertions(+), 4 deletions(-)

Comments

pr-tracker-bot@kernel.org March 17, 2023, 6:52 p.m. UTC | #1
The pull request you sent on Fri, 17 Mar 2023 10:52:05 -0600:

> git://git.kernel.dk/linux.git tags/io_uring-6.3-2023-03-16

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

Thank you!