/* How many lost name entries have been re-inserted. */
__u64 ln_lost_dirent_repaired;
+ /* The size of MDT targets bitmap with nbits. Such bitmap records
+ * the MDTs that contain non-verified MDT-objects. */
+ __u32 ln_bitmap_size;
+
+ __u32 ln_reserved_1;
/* For further using. 256-bytes aligned now. */
- __u64 ln_reserved[26];
+ __u64 ln_reserved[25];
};
enum lfsck_layout_inconsistency_type {
__u32 ltd_namespace_gen;
unsigned int ltd_dead:1,
ltd_layout_done:1,
- ltd_namespace_done:1;
+ ltd_namespace_done:1,
+ ltd_namespace_failed:1;
};
struct lfsck_tgt_desc_idx {
struct lfsck_thread_info {
struct lu_name lti_name_const;
struct lu_name lti_name;
+ struct lu_name lti_name2;
struct lu_buf lti_buf;
struct lu_buf lti_linkea_buf;
struct lu_buf lti_linkea_buf2;