]> git.baikalelectronics.ru Git - kernel.git/commit
Btrfs: fix btrfs_is_free_space_inode to recognize btree inode
authorLiu Bo <liubo2009@cn.fujitsu.com>
Tue, 10 Jul 2012 11:28:38 +0000 (05:28 -0600)
committerChris Mason <chris.mason@fusionio.com>
Mon, 23 Jul 2012 20:28:00 +0000 (16:28 -0400)
commitf5ad1870110aff76c9e1a9e814a05ab2265e04c3
treea80be16062c2f5ff10d766852cf9d79a852aa0ef
parent966c47b8fb5709696b4c261c5680453cac5db086
Btrfs: fix btrfs_is_free_space_inode to recognize btree inode

For btree inode, its root is also 'tree root', so btree inode can be
misunderstood as a free space inode.

We should add one more check for btree inode.

Signed-off-by: Liu Bo <liubo2009@cn.fujitsu.com>
Signed-off-by: Josef Bacik <jbacik@fusionio.com>
fs/btrfs/btrfs_inode.h