UBIFS: introduce new flag for RO due to errors
[deliverable/linux.git] / fs / ubifs / journal.c
index d321baeca68db65cb0bcce2fcd38ead5ee4e2e65..a6da8aa68f378834f2caba7003cec9612d6795c8 100644 (file)
@@ -122,11 +122,12 @@ static int reserve_space(struct ubifs_info *c, int jhead, int len)
         * better to try to allocate space at the ends of eraseblocks. This is
         * what the squeeze parameter does.
         */
+       ubifs_assert(!c->ro_media);
        squeeze = (jhead == BASEHD);
 again:
        mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);
 
-       if (c->ro_media) {
+       if (c->ro_error) {
                err = -EROFS;
                goto out_unlock;
        }
This page took 0.025315 seconds and 5 git commands to generate.