diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2021-01-29 13:54:40 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2021-01-29 13:54:40 -0800 |
commit | c05d51c773fb365bdbd683b3e4e80679c8b8b176 (patch) | |
tree | dfa0a61628507e627caae2211d89da94d865547f /fs/btrfs/ctree.h | |
parent | 2ba1c4d1a4b5fb9961452286bdcad502b0c8b78a (diff) | |
parent | 9ad6d91f056b99dbe59a262810cb342519ea8d39 (diff) | |
download | linux-c05d51c773fb365bdbd683b3e4e80679c8b8b176.tar.gz linux-c05d51c773fb365bdbd683b3e4e80679c8b8b176.tar.bz2 linux-c05d51c773fb365bdbd683b3e4e80679c8b8b176.zip |
Merge tag 'for-5.11-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Pull btrfs fixes from David Sterba:
"A few more fixes for a late rc:
- fix lockdep complaint on 32bit arches and also remove an unsafe
memory use due to device vs filesystem lifetime
- two fixes for free space tree:
* race during log replay and cache rebuild, now more likely to
happen due to changes in this dev cycle
* possible free space tree corruption with online conversion
during initial tree population"
* tag 'for-5.11-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
btrfs: fix log replay failure due to race with space cache rebuild
btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch
btrfs: fix possible free space tree corruption with online conversion
Diffstat (limited to 'fs/btrfs/ctree.h')
-rw-r--r-- | fs/btrfs/ctree.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h index e6e37591f1de..4debdbdde2ab 100644 --- a/fs/btrfs/ctree.h +++ b/fs/btrfs/ctree.h @@ -563,6 +563,9 @@ enum { /* Indicate that we need to cleanup space cache v1 */ BTRFS_FS_CLEANUP_SPACE_CACHE_V1, + + /* Indicate that we can't trust the free space tree for caching yet */ + BTRFS_FS_FREE_SPACE_TREE_UNTRUSTED, }; /* |