boost.asio: random_access_file, io_uring and thread safety

"Matwey V. Kornilov via Boost-users" <[email protected]> Tue, 30 Apr 2024 13:55:05 +0300
Newsgroups gmane.comp.lib.boost.user
Message-ID <CAJs94Ead89xN31Ver7H2YxrQeKzX9x-bkAVqet6jXXbYr_bQKQ@mail.gmail.com>
Hello,

random_access_file is backed by the io_uring kernel interface on Linux.

However, It is still unclear from Boost.Asio documentation, whether
simultaneous parallel async_write_at in-flight requests are permitted
by Asio?
The queue of simultaneous requests is natively supported by io_uring.
Is it still true for Asio?

Is it also safe to fire parallel async_write_at from different threads?

-- 
With best regards,
Matwey V. Kornilov