]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: inline struct sqe_submit
authorPavel Begunkov <asml.silence@gmail.com>
Mon, 25 Nov 2019 20:14:39 +0000 (23:14 +0300)
committerJens Axboe <axboe@kernel.dk>
Tue, 26 Nov 2019 22:02:56 +0000 (15:02 -0700)
commit3290ef5e43517a6b6d7db2702cca7162f4d90329
tree97393733ab2ac9626dcc5ad92e22cc425a46eb2a
parent180c2e7ad10f88f772411d22e6949252eea405af
io_uring: inline struct sqe_submit

There is no point left in keeping struct sqe_submit. Inline it
into struct io_kiocb, so any req->submit.field is now just req->field

- moves initialisation of ring_file into io_get_req()
- removes duplicated req->sequence.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c