[GFS2] Ensure journal file cache is flushed after recovery
[linux-2.6-block.git] / fs / gfs2 / recovery.c
index 5ada38c99a2c95e49a1abb99a828fa0f860306eb..beb6c7ac0086623d5fe9fe39da480ce4b31419a0 100644 (file)
@@ -469,7 +469,7 @@ int gfs2_recover_journal(struct gfs2_jdesc *jd)
                };
 
                error = gfs2_glock_nq_init(ip->i_gl, LM_ST_SHARED,
-                                          LM_FLAG_NOEXP, &ji_gh);
+                                          LM_FLAG_NOEXP | GL_NOCACHE, &ji_gh);
                if (error)
                        goto fail_gunlock_j;
        } else {