Whamcloud - gitweb
LU-9202 lfsck: skip unavailable targets when sync failures
[fs/lustre-release.git] / lustre / lfsck / lfsck_namespace.c
index eb701e4..67dcd60 100644 (file)
@@ -6358,7 +6358,8 @@ static void lfsck_namespace_assistant_sync_failures(const struct lu_env *env,
        down_read(&ltds->ltd_rw_sem);
        cfs_foreach_bit(lad->lad_bitmap, idx) {
                ltd = lfsck_ltd2tgt(ltds, idx);
-               LASSERT(ltd != NULL);
+               if (unlikely(!ltd))
+                       continue;
 
                laia->laia_ltd = ltd;
                rc = lfsck_async_request(env, ltd->ltd_exp, lr, set,