From: Linus Torvalds Date: Fri, 21 Feb 2025 17:17:56 +0000 (-0800) Subject: Merge tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f679ebf6aa9b42d0edb5b261e16dc7b1e3c3550e;p=users%2Fwilly%2Fpagecache.git Merge tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux Pull io_uring fixes from Jens Axboe: - Series fixing an issue with multishot read on pollable files that may return -EIOCBQUEUED from ->read_iter(). Four small patches for that, the first one deliberately done in such a way that it'd be easy to backport - Remove some dead constant definitions - Use array_index_nospec() for opcode indexing - Work-around for worker creation retries in the presence of signals * tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux: io_uring/rw: clean up mshot forced sync mode io_uring/rw: move ki_complete init into prep io_uring/rw: don't directly use ki_complete io_uring/rw: forbid multishot async reads io_uring/rsrc: remove unused constants io_uring: fix spelling error in uapi io_uring.h io_uring: prevent opcode speculation io-wq: backoff when retrying worker creation --- f679ebf6aa9b42d0edb5b261e16dc7b1e3c3550e