commit | 5d80366e9b5e56b3ffc1923b4995e83bbbf605e3 | [log] [tgz] |
---|---|---|
author | Josef Bacik <jbacik@fusionio.com> | Thu Feb 07 16:06:02 2013 -0500 |
committer | Josef Bacik <jbacik@fusionio.com> | Wed Feb 20 12:59:42 2013 -0500 |
tree | abf60c6bb2534f17bb40fd60819b02e7cfa64bb8 | |
parent | 8696c53304f16fde9368b9d5c89a5acb4a815d4c [diff] |
Btrfs: steal from global reserve if we are cleaning up orphans Sometimes xfstest 83 will fail to remount the scratch device because we've gotten ourselves so full that we cannot cleanup the orphan items. In this case check to see if we're doing the orphan cleanup and if we are allow us to steal our reservation from the global block rsv. With this patch I've not been able to reproduce the failed mount problem. Thanks, Signed-off-by: Josef Bacik <jbacik@fusionio.com>