Btrfs: don't take inode delalloc mutex if we're a free space inode
authorJosef Bacik <jbacik@fusionio.com>
Fri, 14 Dec 2012 18:48:14 +0000 (13:48 -0500)
committerChris Mason <chris.mason@fusionio.com>
Mon, 17 Dec 2012 01:46:29 +0000 (20:46 -0500)
commitc64c2bd890df3b9a66c52c33df110777058c011e
tree3aeb8e791e50afbb4f6143674a1f2048e0197da2
parent1135d6df222046a0ec14a1c9335de99907879922
Btrfs: don't take inode delalloc mutex if we're a free space inode

This confuses and angers lockdep even though it's ok.  We don't really need
the lock for free space inodes since only the transaction committer will be
reserving space.  Thanks,

Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
fs/btrfs/extent-tree.c