[PATCH v3 0/2] scsi: bsg: io_uring passthrough TOCTOU and mapping
Yang Xiuwei <[email protected]>
| Newsgroups | gmane.linux.scsi,gmane.linux.kernel.io-uring |
|---|---|
| Message-ID | <[email protected]> |
Hi, Two patches for the BSG io_uring passthrough path. 1/2: fix TOCTOU on the shared SQE. Builds on Rahul Chandelkar's earlier TOCTOU patches: Link: https://lore.kernel.org/r/[email protected] Link: https://lore.kernel.org/r/[email protected] 2/2: IO_URING_F_NONBLOCK only needs BLK_MQ_REQ_NOWAIT for request allocation. Map user buffers with GFP_KERNEL. Changes in v3: - Reword 1/2 commit message. Link: https://lore.kernel.org/r/[email protected] Changes in v2: - Also READ_ONCE max_response_len (Caleb). Link: https://lore.kernel.org/r/[email protected] Rahul Chandelkar (1): scsi: bsg: fix TOCTOU in io_uring passthrough command setup Yang Xiuwei (1): scsi: bsg: map io_uring user buffers with GFP_KERNEL drivers/scsi/scsi_bsg.c | 51 +++++++++++++++++++++++------------------ 1 file changed, 29 insertions(+), 22 deletions(-) -- 2.25.1