Whamcloud - gitweb
LU-8900 snapshot: simulate readonly device
[fs/lustre-release.git] / lustre / lfsck / lfsck_lib.c
index 98f7e24..6bf6e68 100644 (file)
@@ -3046,6 +3046,9 @@ int lfsck_start(const struct lu_env *env, struct dt_device *key,
        __u16                            type   = 1;
        ENTRY;
 
+       if (key->dd_rdonly)
+               RETURN(-EROFS);
+
        lfsck = lfsck_instance_find(key, true, false);
        if (unlikely(lfsck == NULL))
                RETURN(-ENXIO);