This is a note to let you know that I've just added the patch titled io_uring: add missing item types for splice request to the 5.10-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is: io_uring-add-missing-item-types-for-splice-request.patch and it can be found in the queue-5.10 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From 3d2b3eb31a1627e03f1a5b8e10c572cc720c8700 Mon Sep 17 00:00:00 2001 From: Bing-Jhong Billy Jheng <billy@xxxxxxxxxxx> Date: Thu, 15 Dec 2022 06:43:56 -0800 Subject: io_uring: add missing item types for splice request From: Bing-Jhong Billy Jheng <billy@xxxxxxxxxxx> Splice is like read/write and should grab current->nsproxy, denoted by IO_WQ_WORK_FILES as it refers to current->files as well Signed-off-by: Bing-Jhong Billy Jheng <billy@xxxxxxxxxxx> Reviewed-by: Jens Axboe <axboe@xxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- fs/io_uring.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/fs/io_uring.c +++ b/fs/io_uring.c @@ -936,7 +936,7 @@ static const struct io_op_def io_op_defs .needs_file = 1, .hash_reg_file = 1, .unbound_nonreg_file = 1, - .work_flags = IO_WQ_WORK_BLKCG, + .work_flags = IO_WQ_WORK_BLKCG | IO_WQ_WORK_FILES, }, [IORING_OP_PROVIDE_BUFFERS] = {}, [IORING_OP_REMOVE_BUFFERS] = {}, Patches currently in stable-queue which might be from billy@xxxxxxxxxxx are queue-5.10/io_uring-add-missing-item-types-for-splice-request.patch