]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - fs/gfs2/log.c
[GFS2] Add writepages for GFS2 jdata
[net-next-2.6.git] / fs / gfs2 / log.c
index 70b404d2774b4099b8c76b2aab88a75a0fb6a7ed..1e1fe8def3755a3f17fdaf1af8eaf178991f2a0a 100644 (file)
@@ -650,7 +650,7 @@ static void gfs2_ordered_write(struct gfs2_sbd *sdp)
                get_bh(bh);
                gfs2_log_unlock(sdp);
                lock_buffer(bh);
-               if (test_clear_buffer_dirty(bh)) {
+               if (buffer_mapped(bh) && test_clear_buffer_dirty(bh)) {
                        bh->b_end_io = end_buffer_write_sync;
                        submit_bh(WRITE, bh);
                } else {