summaryrefslogtreecommitdiff
path: root/io_uring/opdef.h
diff options
context:
space:
mode:
authorPavel Begunkov <asml.silence@gmail.com>2025-10-16 14:23:23 +0100
committerJens Axboe <axboe@kernel.dk>2025-10-20 10:37:56 -0600
commit5b6d8a032e807c48a843fb81d9e3d74391f731ea (patch)
tree19b56c57b2acef182ee31f5ab914661b8a0c6adc /io_uring/opdef.h
parentdec10a1ad1d5f9d46e7f6e7c8b414a805e00717c (diff)
io_uring: only publish fully handled mem region
io_register_mem_region() can try to remove a region right after publishing it. This non-atomicity is annoying. Do it in two steps similar to io_register_mem_region(), create memory first and publish it once the rest of the handling is done. Remove now unused io_create_region_mmap_safe(), which was assumed to be a temporary solution from day one. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Reviewed-by: Gabriel Krisman Bertazi <krisman@suse.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'io_uring/opdef.h')
0 files changed, 0 insertions, 0 deletions