[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20191025173037.13486-2-axboe@kernel.dk>
Date: Fri, 25 Oct 2019 11:30:34 -0600
From: Jens Axboe <axboe@...nel.dk>
To: linux-block@...r.kernel.org
Cc: davem@...emloft.net, netdev@...r.kernel.org, jannh@...gle.com,
Jens Axboe <axboe@...nel.dk>
Subject: [PATCH 1/4] io_uring: reorder struct sqe_submit
Reorder it to pack it better, takes it from 24 bytes to 16 bytes,
and io_kiocb from 192 to 184 bytes.
No functional changes in this patch.
Signed-off-by: Jens Axboe <axboe@...nel.dk>
---
fs/io_uring.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/fs/io_uring.c b/fs/io_uring.c
index 13c1ebf96626..effa385ebe72 100644
--- a/fs/io_uring.c
+++ b/fs/io_uring.c
@@ -260,10 +260,10 @@ struct io_ring_ctx {
struct sqe_submit {
const struct io_uring_sqe *sqe;
unsigned short index;
+ bool has_user : 1;
+ bool in_async : 1;
+ bool needs_fixed_file : 1;
u32 sequence;
- bool has_user;
- bool in_async;
- bool needs_fixed_file;
};
/*
--
2.17.1
Powered by blists - more mailing lists