summaryrefslogtreecommitdiffstats
path: root/block
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2022-12-22 01:28:25 +0100
committerLinus Torvalds <torvalds@linux-foundation.org>2022-12-22 01:28:25 +0100
commit5d4740fc787db767811c4ac625665493314b382c (patch)
treed71092250b0b4905d794050593465559eb0ada8a /block
parentMerge tag '6.2-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif... (diff)
parentMAINTAINERS: io_uring: Add include/trace/events/io_uring.h (diff)
downloadlinux-5d4740fc787db767811c4ac625665493314b382c.tar.xz
linux-5d4740fc787db767811c4ac625665493314b382c.zip
Merge tag 'io_uring-6.2-2022-12-19' of git://git.kernel.dk/linux
Pull io_uring fixes from Jens Axboe: - Improve the locking for timeouts. This was originally queued up for the initial pull, but I messed up and it got missed. (Pavel) - Fix an issue with running task_work from the wait path, causing some inefficiencies (me) - Add a clear of ->free_iov upfront in the 32-bit compat data importing, so we ensure that it's always sane at completion time (me) - Use call_rcu_hurry() for the eventfd signaling (Dylan) - Ordering fix for multishot recv completions (Pavel) - Add the io_uring trace header to the MAINTAINERS entry (Ammar) * tag 'io_uring-6.2-2022-12-19' of git://git.kernel.dk/linux: MAINTAINERS: io_uring: Add include/trace/events/io_uring.h io_uring/net: fix cleanup after recycle io_uring/net: ensure compat import handlers clear free_iov io_uring: include task_work run after scheduling in wait for events io_uring: don't use TIF_NOTIFY_SIGNAL to test for availability of task_work io_uring: use call_rcu_hurry if signaling an eventfd io_uring: fix overflow handling regression io_uring: ease timeout flush locking requirements io_uring: revise completion_lock locking io_uring: protect cq_timeouts with timeout_lock
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions