[GIT PULL] io_uring fixes for 6.5-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

This pull request has a fix for the msghdr->msg_inq assigned value being
wrong, using -1 instead for the signed type. And then a fix for ensuring
when we're trying to run task_work on an exiting task, that we wait for
it. This is not really a correctness thing as the work is being
canceled, but it does help with ensuring file descriptors are closed
when the task has exited.

Please pull!


The following changes since commit 1ef6663a587ba3e57dc5065a477db1c64481eedd:

  Merge tag 'tag-chrome-platform-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux (2023-06-26 20:12:07 -0700)

are available in the Git repository at:

  git://git.kernel.dk/linux.git tags/io_uring-6.5-2023-07-03

for you to fetch changes up to dfbe5561ae9339516a3742a3fbd678609ad59fd0:

  io_uring: flush offloaded and delayed task_work on exit (2023-06-28 11:06:05 -0600)

----------------------------------------------------------------
io_uring-6.5-2023-07-03

----------------------------------------------------------------
Jens Axboe (3):
      io_uring/net: use proper value for msg_inq
      io_uring: remove io_fallback_tw() forward declaration
      io_uring: flush offloaded and delayed task_work on exit

 io_uring/io_uring.c | 49 ++++++++++++++++++++++++++++++++-----------------
 io_uring/net.c      |  8 ++++----
 2 files changed, 36 insertions(+), 21 deletions(-)

-- 
Jens Axboe




[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux