io_uring: switch struct ext_arg from __kernel_timespec to timespec64
authorJens Axboe <axboe@kernel.dk>
Tue, 22 Oct 2024 19:37:00 +0000 (13:37 -0600)
committerJens Axboe <axboe@kernel.dk>
Mon, 28 Oct 2024 13:06:27 +0000 (07:06 -0600)
commit26e06a84fe0db67019f9fd54dbabe68d48223e94
tree6816a893ec538f28c1953d1e009c2e5f2a431e8f
parent359755d1d1d656c54899101ee52e61462807936b
io_uring: switch struct ext_arg from __kernel_timespec to timespec64

This avoids intermediate storage for turning a __kernel_timespec
user pointer into an on-stack struct timespec64, only then to turn it
into a ktime_t.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/io_uring.c