diff options
author | Josef Bacik <josef@redhat.com> | 2011-08-30 10:19:10 -0400 |
---|---|---|
committer | Josef Bacik <josef@redhat.com> | 2011-10-19 15:12:42 -0400 |
commit | c09544e07f8cdc455ed8615d4c067d694c33bd18 (patch) | |
tree | c9943e56457ac64e2223396841e043e4514462e0 /crypto/xor.c | |
parent | 300e4f8a56f263797568c95b71c949f9f02e4534 (diff) | |
download | blackbird-op-linux-c09544e07f8cdc455ed8615d4c067d694c33bd18.tar.gz blackbird-op-linux-c09544e07f8cdc455ed8615d4c067d694c33bd18.zip |
Btrfs: handle enospc accounting for free space inodes
Since free space inodes now use normal checksumming we need to make sure to
account for their metadata use. So reserve metadata space, and then if we fail
to write out the metadata we can just release it, otherwise it will be freed up
when the io completes. Thanks,
Signed-off-by: Josef Bacik <josef@redhat.com>
Diffstat (limited to 'crypto/xor.c')
0 files changed, 0 insertions, 0 deletions