https://github.com/torvalds/linux
Revision c71bf099abddf3e0fdc27f251ba76fca1461d49a authored by Yan, Zheng on 12 November 2009, 09:34:40 UTC, committed by Chris Mason on 17 December 2009, 17:33:33 UTC
We do log replay in a single transaction, so it's not good to do unbound
operations. This patch cleans up orphan inodes cleanup after replaying
the log. It also avoids doing other unbound operations such as truncating
a file during replaying log. These unbound operations are postponed to
the orphan inode cleanup stage.

Signed-off-by: Yan Zheng <zheng.yan@oracle.com>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
1 parent c216775
History
Tip revision: c71bf099abddf3e0fdc27f251ba76fca1461d49a authored by Yan, Zheng on 12 November 2009, 09:34:40 UTC
Btrfs: Avoid orphan inodes cleanup while replaying log
Tip revision: c71bf09
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-- 958 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.1 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