From: Jens Axboe Date: Thu, 8 Aug 2024 18:54:55 +0000 (-0600) Subject: io_uring/kbuf: shrink nr_iovs/mode in struct buf_sel_arg X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=120443321dfaaab8eb9290af617abcc37734c1e2;p=users%2Fjedix%2Flinux-maple.git io_uring/kbuf: shrink nr_iovs/mode in struct buf_sel_arg nr_iovs is capped at 1024, and mode only has a few low values. We can safely make them u16, in preparation for adding a few more members. Signed-off-by: Jens Axboe --- diff --git a/io_uring/kbuf.h b/io_uring/kbuf.h index 2ed141d7662e1..ab30aa13fb5ee 100644 --- a/io_uring/kbuf.h +++ b/io_uring/kbuf.h @@ -56,8 +56,8 @@ struct buf_sel_arg { struct iovec *iovs; size_t out_len; size_t max_len; - int nr_iovs; - int mode; + unsigned short nr_iovs; + unsigned short mode; }; void __user *io_buffer_select(struct io_kiocb *req, size_t *len,