On Thu, Jun 30, 2016 at 11:54:48PM +0300, Amir Goldstein wrote: > Hi Ming, > > I was reading through the code of loop DIO/AIO > and I was wondering whether lo_req_flush() really > honors REQ_FLUSH by calling vfs_fsync() on a backing file > that is open with O_DIRECT? > > Shouldn't lo_req_flush() actually wait for completion of > all the in-flight loop AIO requests to complete? > Am I missing something? Both fsync and flush semanrics only apply to I/O requests that have already completed. -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html