summaryrefslogtreecommitdiff
path: root/man/io_uring_prep_openat2.3
AgeCommit message (Collapse)Author
2022-05-14open/openat2: update man page to include IORING_FILE_INDEX_ALLOCaccept-multiJens Axboe
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-03-17man: clarifications about direct open/acceptPavel Begunkov
Direct open/accept replaces files for slots that are taken, so it's not necessary to use sparse file tables. Update on that, mention the replacing mechanism, and add a note about possible compitability issues for raw io_uring API users. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Link: https://lore.kernel.org/r/4b6736f6da309756027b00f3b294417eb1832506.1647530578.git.asml.silence@gmail.com [axboe: add note on the existing entry being closed as well] Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-03-14man: make mention of how direct file descriptors request an existing tableJens Axboe
Using direct opens/accepts requires that a file descriptor table already be registered with sparse slots, so that direct opens/accepts can just overwrite them. Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-03-14man: updatesJens Axboe
Mostly just ensuring that parameters are underlined, but also a few general fixes or improvements. Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-03-14man: add blurb about data passed in structs being stable across submitJens Axboe
All commands that take some kind of state in a struct must ensure that it is stable until the command has been submitted, but can rely on that state being stable in the kernel once submit is done. They need not keep it stable until the command completes. Link: https://github.com/axboe/liburing/issues/486 Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-03-13Add openat2 man pagesJens Axboe
Signed-off-by: Jens Axboe <axboe@kernel.dk>