diff options
Diffstat (limited to 'libbcachefs/bcachefs.h')
-rw-r--r-- | libbcachefs/bcachefs.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libbcachefs/bcachefs.h b/libbcachefs/bcachefs.h index c170e85a..b1f2528a 100644 --- a/libbcachefs/bcachefs.h +++ b/libbcachefs/bcachefs.h @@ -458,6 +458,7 @@ enum { BCH_FS_BDEV_MOUNTED, BCH_FS_ERROR, BCH_FS_FSCK_FIXED_ERRORS, + BCH_FS_FSCK_DONE, BCH_FS_FIXED_GENS, }; @@ -724,6 +725,11 @@ struct bch_fs { struct work_struct read_retry_work; spinlock_t read_retry_lock; + /* ERRORS */ + struct list_head fsck_errors; + struct mutex fsck_error_lock; + bool fsck_alloc_err; + /* FILESYSTEM */ wait_queue_head_t writeback_wait; atomic_t writeback_pages; |