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 19:22:30 +0000 (13:22 -0600)
commit43bcca571272b8b5a2d3bc900aa599bede416350
treeae5c4c5f2cce01c163adaa0a16b7c693f3fa43b6
parent1bbb5a01fa1379ec9b9fec27bc6c8891d692c9f8
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