Btrfs: Fix data=ordered vs wait_on_inode deadlock on older kernels
authorChris Mason <chris.mason@oracle.com>
Wed, 16 Jan 2008 21:09:22 +0000 (16:09 -0500)
committerChris Mason <chris.mason@oracle.com>
Thu, 25 Sep 2008 15:03:59 +0000 (11:03 -0400)
Using ilookup5 during data=ordered writeback could deadlock on I_LOCK.  This
saves a pointer to the inode instead.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ordered-data.c
fs/btrfs/ordered-data.h
fs/btrfs/transaction.c

Simple merge
Simple merge
Simple merge