Changes between Initial Version and Version 1 of Ticket #15585, comment 18
- Timestamp:
- Feb 20, 2020, 4:30:08 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #15585, comment 18
initial v1 1 1 Can 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 -> ??? .2 If 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.