commit | aeda7f6343e6375a832e52ff5ed389c115023ca5 | [log] [tgz] |
---|---|---|
author | Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> | Mon Nov 02 15:08:13 2009 +0900 |
committer | Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> | Tue Nov 03 12:32:03 2009 +0900 |
tree | 2543be730f7fff44e23fbe302108afa0093cc643 | |
parent | b1e19e5601277845b4f17ecd7c9ba04f73ee11aa [diff] |
nilfs2: fix irregular checkpoint creation due to data flush When nilfs flushes out dirty data to reduce memory pressure, creation of checkpoints is wrongly postponed. This bug causes irregular checkpoint creation especially in small footprint systems. To correct this issue, a timer for the checkpoint creation has to be continued if a log writer does not create a checkpoint. This will do the correction. Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>