kernel_optimize_test/fs/btrfs
Yan, Zheng c71bf099ab Btrfs: Avoid orphan inodes cleanup while replaying log
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>
2009-12-17 12:33:33 -05:00
..
acl.c
async-thread.c
async-thread.h
btrfs_inode.h Btrfs: Fix disk_i_size update corner case 2009-12-17 12:33:24 -05:00
compat.h
compression.c
compression.h
ctree.c
ctree.h Btrfs: Avoid orphan inodes cleanup while replaying log 2009-12-17 12:33:33 -05:00
delayed-ref.c
delayed-ref.h
dir-item.c
disk-io.c Btrfs: Avoid orphan inodes cleanup while replaying log 2009-12-17 12:33:33 -05:00
disk-io.h
export.c
export.h
extent_io.c
extent_io.h
extent_map.c
extent_map.h
extent-tree.c
file-item.c
file.c Btrfs: Rewrite btrfs_drop_extents 2009-12-15 21:24:52 -05:00
free-space-cache.c
free-space-cache.h
hash.h
inode-item.c
inode-map.c
inode.c Btrfs: Avoid orphan inodes cleanup while replaying log 2009-12-17 12:33:33 -05:00
ioctl.c Btrfs: Rewrite btrfs_drop_extents 2009-12-15 21:24:52 -05:00
ioctl.h
Kconfig
locking.c
locking.h
Makefile
ordered-data.c Btrfs: Fix disk_i_size update corner case 2009-12-17 12:33:24 -05:00
ordered-data.h Btrfs: Fix disk_i_size update corner case 2009-12-17 12:33:24 -05:00
orphan.c
print-tree.c
print-tree.h
ref-cache.c
ref-cache.h
relocation.c Btrfs: Avoid orphan inodes cleanup while replaying log 2009-12-17 12:33:33 -05:00
root-tree.c
struct-funcs.c
super.c
sysfs.c
transaction.c
transaction.h
tree-defrag.c
tree-log.c Btrfs: Avoid orphan inodes cleanup while replaying log 2009-12-17 12:33:33 -05:00
tree-log.h
version.h
version.sh
volumes.c
volumes.h
xattr.c
xattr.h
zlib.c