commit | 24bbcf0442ee04660a5a030efdbb6d03f1c275cb | [log] [tgz] |
---|---|---|
author | Yan, Zheng <zheng.yan@oracle.com> | Thu Nov 12 09:36:34 2009 +0000 |
committer | Chris Mason <chris.mason@oracle.com> | Thu Dec 17 12:33:35 2009 -0500 |
tree | aa57d77d29cc5150b272cc3f6465f10262fcbaac | |
parent | f34f57a3ab4e73304d78c125682f1a53cd3975f2 [diff] |
Btrfs: Add delayed iput iput() can trigger new transactions if we are dropping the final reference, so calling it in btrfs_commit_transaction may end up deadlock. This patch adds delayed iput to avoid the issue. Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>