]> git.neil.brown.name Git - LaFS.git/commit
Don't allow memory flush to write out segusage blocks.
authorNeilBrown <neilb@suse.de>
Wed, 23 Jun 2010 02:29:57 +0000 (12:29 +1000)
committerNeilBrown <neilb@suse.de>
Wed, 23 Jun 2010 02:49:46 +0000 (12:49 +1000)
commit43d8fea7e00d1260352a3f707e0f948e4a53f249
tree3e27e63898863f3ae7103329c3950cb4c62e55ac
parentec3284816d56c363630fd28c5766eb749fd25d90
Don't allow memory flush to write out segusage blocks.

We always write these after a checkpoint, and there is little to be
gained by writing them earlier, and doing so causes their
dirty status to be lost, which is bad.

They should be treated much like PinPending blocks, but they
are not PinPending as they are written later in the checkpoint.

Signed-off-by: NeilBrown <neilb@suse.de>
checkpoint.c
file.c
state.h