commit | 01cd33674e95296e1647da3534b9aef1e98556b5 | [log] [tgz] |
---|---|---|
author | Josef Bacik <jbacik@fusionio.com> | Mon Jun 03 21:39:49 2013 -0400 |
committer | Josef Bacik <jbacik@fusionio.com> | Fri Jun 14 11:30:16 2013 -0400 |
tree | 2d7f1e1f088c546266a5a7f01782c9374982ac93 | |
parent | c69b26b0116dc2c064457991bec91b6d94e96d65 [diff] |
Btrfs: put our inode if orphan cleanup fails When we cross into a different subvol when doing a lookup we will run the orhpan cleanup. If this fails however we do not drop the ref to the inode we were looking up before we return an error, which leads to busy inodes on umount. Thanks, Signed-off-by: Josef Bacik <jbacik@fusionio.com>