DragonFly commits List (threaded) for 2008-08
DragonFly BSD
DragonFly commits List (threaded) for 2008-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/vfs/hammer hammer.h hammer_disk.h hammer_io.c hammer_ondisk.c


From: Jordan Gordeev <jgordeev@xxxxxx>
Date: Fri, 29 Aug 2008 23:53:13 +0300

Matthew Dillon wrote:
dillon 2008/08/29 13:19:08 PDT

DragonFly src repository

Modified files:
sys/vfs/hammer hammer.h hammer_disk.h hammer_io.c hammer_ondisk.c Log:
HAMMER: Mass storage flush command support
Add mass storage flush command support to HAMMER. The HAMMER flush cycle
issues async I/O in parallel and waits for it to complete before moving
onto the next stage. This occurs in two places. The new flush command
is issued after the async I/O, and then we wait on everything.
What's the status of UFS with soft updates with respect to disk cache flushing? Doesn't do it currently and therefore can't provide its guarantees for consistency after a power failure?




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]