Changes between Initial Version and Version 1 of Ticket #15585, comment 18


Ignore:
Timestamp:
Feb 20, 2020, 4:30:08 AM (5 years ago)
Author:
X512

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #15585, comment 18

    initial v1  
    11Can someone explain where write cache are flushed? I don't see flushing logic here: https://xref.landonf.org/source/xref/haiku/src/system/kernel/cache/file_cache.cpp.
    2 If I correctly understand write logic, write path is <FS driver write> -> file_cache_write -> cache_io -> ???.
     2If I correctly understand write logic, write path is <FS driver write> -> file_cache_write -> cache_io -> ??? -> vfs_write_pages -> <Disk driver write> -> IOSchedulerSimple::ScheduleRequest -> IORequest::Wait() -> IOSchedulerSimple::OperationCompleted.