Merge branch 'yuchen/direct-io-for-read' into yuchen/direct-io-for-read-test

This commit is contained in:
Yuchen Liang
2024-10-18 14:22:41 -04:00
committed by GitHub

View File

@@ -211,7 +211,7 @@ fn panic_advance(idx: usize, len: usize) -> ! {
/// Safety: [`AlignedBufferMut`] has exclusive ownership of the io buffer,
/// and the underlying pointer remains stable while io-uring is owning the buffer.
/// The tokio-epoll-uring crate itself will not resize the buffer and will respect
/// [`IoBuf::bytes_total`].
/// [`tokio_epoll_uring::IoBuf::bytes_total`].
unsafe impl<A: Alignment> tokio_epoll_uring::IoBuf for AlignedBufferMut<A> {
fn stable_ptr(&self) -> *const u8 {
self.as_ptr()