]> git.ipfire.org Git - thirdparty/linux.git/commit
io_uring/net: use REQ_F_IMPORT_BUFFER for send_zc
authorCaleb Sander Mateos <csander@purestorage.com>
Tue, 25 Mar 2025 14:39:42 +0000 (08:39 -0600)
committerJens Axboe <axboe@kernel.dk>
Wed, 26 Mar 2025 10:26:45 +0000 (04:26 -0600)
commit73b6dacb1c6feae8ca4a6ff120848430aeb57fbd
tree69e43cac2f9388382a5cb7b026cb51d496d04394
parent816619782bdc70d7f33a8d0cda36d61414cec467
io_uring/net: use REQ_F_IMPORT_BUFFER for send_zc

Instead of a bool field in struct io_sr_msg, use REQ_F_IMPORT_BUFFER to
track whether io_send_zc() has already imported the buffer. This flag
already serves a similar purpose for sendmsg_zc and {read,write}v_fixed.

Signed-off-by: Caleb Sander Mateos <csander@purestorage.com>
Suggested-by: Pavel Begunkov <asml.silence@gmail.com>
Reviewed-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/20250325143943.1226467-1-csander@purestorage.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/linux/io_uring_types.h
io_uring/net.c