io_uring: add support for IORING_OP_OPENAT
authorJens Axboe <axboe@kernel.dk>
Wed, 11 Dec 2019 18:20:36 +0000 (11:20 -0700)
committerJens Axboe <axboe@kernel.dk>
Sat, 28 Dec 2019 19:02:36 +0000 (12:02 -0700)
commit3bba3e571bc86a868a830eef73b2ce6ec3db1f95
tree7c30bc095862c848543108e877bd4001ff375425
parent4e9e15c9426e1d6f2b7802fffb407218cc9c820c
io_uring: add support for IORING_OP_OPENAT

This works just like openat(2), except it can be performed async. For
the normal case of a non-blocking path lookup this will complete
inline. If we have to do IO to perform the open, it'll be done from
async context.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c
include/uapi/linux/io_uring.h