mirror of
https://github.com/versity/scoutfs.git
synced 2026-05-01 10:25:43 +00:00
scoutfs: remove free_*_blocks super fields
Remove the old superblock fields which were used to track free blocks found in the radix allocators. We now walk all the allocators when we need to know the free totals, rather than trying to keep fields in sync. Signed-off-by: Zach Brown <zab@versity.com>
This commit is contained in:
@@ -595,11 +595,9 @@ struct scoutfs_super_block {
|
||||
__le64 total_meta_blocks; /* both static and dynamic */
|
||||
__le64 first_meta_blkno; /* first dynamically allocated */
|
||||
__le64 last_meta_blkno;
|
||||
__le64 free_meta_blocks;
|
||||
__le64 total_data_blocks;
|
||||
__le64 first_data_blkno;
|
||||
__le64 last_data_blkno;
|
||||
__le64 free_data_blocks;
|
||||
__le64 quorum_fenced_term;
|
||||
__le64 quorum_server_term;
|
||||
__le64 unmount_barrier;
|
||||
|
||||
Reference in New Issue
Block a user