Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
[sfrench/cifs-2.6.git] / fs / gfs2 / sys.c
index d019d0d55e00eb6a79f5cc24abfaabb2ebcd71d6..ccacffd2faaa6d65d1f116b9b2788ee732786f3f 100644 (file)
@@ -25,6 +25,7 @@
 #include "quota.h"
 #include "util.h"
 #include "glops.h"
+#include "recovery.h"
 
 struct gfs2_attr {
        struct attribute attr;
@@ -376,7 +377,7 @@ static ssize_t recover_store(struct gfs2_sbd *sdp, const char *buf, size_t len)
        list_for_each_entry(jd, &sdp->sd_jindex_list, jd_list) {
                if (jd->jd_jid != jid)
                        continue;
-               rv = slow_work_enqueue(&jd->jd_work);
+               rv = gfs2_recover_journal(jd, false);
                break;
        }
 out: