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>
Tue, 29 Oct 2024 19:43:27 +0000 (13:43 -0600)
commit0a54a7dd0a12b777721f5ca55c9d6331d2a46b01
treef9034a4b42b3bbe5f3bc472a846d0d66452c8e96
parentb898b8c99ead1ce8bee95083bba296e4a86a6c05
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