]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/ext4/extents.c
ext4: Fix ext4_ext_journal_restart()
[linux-2.6-omap-h63xx.git] / fs / ext4 / extents.c
index 8ee1fa54a4e13a31f4dc4f67257613ef1394d2b9..f554703eb924db4726ef04347b58416f2de9ea8b 100644 (file)
@@ -99,7 +99,7 @@ static int ext4_ext_journal_restart(handle_t *handle, int needed)
        if (handle->h_buffer_credits > needed)
                return 0;
        err = ext4_journal_extend(handle, needed);
-       if (err)
+       if (err <= 0)
                return err;
        return ext4_journal_restart(handle, needed);
 }