Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
9223372036854775807
Description
When AIO races with buffered IO, the direct I/O (AIO is direct I/O) can fall back to buffered I/O. This changes the return behavior, and can trigger a bug where we do not complete the AIO in the expected manner, resulting in us reporting 0 bytes completed to userspace.