commit | 1e9e9dc17d2c8b51cabae3fbc59000571150555d | [log] [tgz] |
---|---|---|
author | Josef Bacik <josef@toxicpanda.com> | Mon Sep 24 11:09:37 2018 -0700 |
committer | Josef Bacik <josef@toxicpanda.com> | Thu Sep 27 11:46:49 2018 -0700 |
tree | 81981b72ce15ea9c3ef32ea7727b337ab12afdff | |
parent | d58fce041672d5965c9d3a33bff2e77af09c0442 [diff] |
btrfs: reserve extra space during evict() We could generate a lot of delayed refs in evict but never have any left over space from our block rsv to make up for that fact. So reserve some extra space and give it to the transaction so it can be used to refill the delayed refs rsv every loop through the truncate path. Signed-off-by: Josef Bacik <josef@toxicpanda.com>