https://github.com/torvalds/linux
Revision aeda7f6343e6375a832e52ff5ed389c115023ca5 authored by Ryusuke Konishi on 02 November 2009, 06:08:13 UTC, committed by Ryusuke Konishi on 03 November 2009, 03:32:03 UTC
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>
1 parent b1e19e5
History
Tip revision: aeda7f6343e6375a832e52ff5ed389c115023ca5 authored by Ryusuke Konishi on 02 November 2009, 06:08:13 UTC
nilfs2: fix irregular checkpoint creation due to data flush
Tip revision: aeda7f6
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 952 bytes
.mailmap -rw-r--r-- 3.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.8 KB
Kbuild -rw-r--r-- 2.4 KB
MAINTAINERS -rw-r--r-- 156.0 KB
Makefile -rw-r--r-- 53.9 KB
README -rw-r--r-- 17.0 KB
REPORTING-BUGS -rw-r--r-- 3.3 KB

README

back to top