aboutsummaryrefslogtreecommitdiff
path: root/fs/gfs2/glops.c
diff options
context:
space:
mode:
authorGravatar Abhi Das <adas@redhat.com> 2018-11-09 09:57:20 -0600
committerGravatar Andreas Gruenbacher <agruenba@redhat.com> 2018-12-11 17:50:36 +0100
commit2a5f14f279f59143139bcd1606903f2f80a34241 (patch)
tree5e64aff0058b401e2c8f9b39f3995abf3f5ddd6e /fs/gfs2/glops.c
parentgfs2: add a helper function to get_log_header that can be used elsewhere (diff)
downloadlinux-2a5f14f279f59143139bcd1606903f2f80a34241.tar.gz
linux-2a5f14f279f59143139bcd1606903f2f80a34241.tar.bz2
linux-2a5f14f279f59143139bcd1606903f2f80a34241.zip
gfs2: read journal in large chunks to locate the head
Use bio(s) to read in the journal sequentially in large chunks and locate the head of the journal. This version addresses the issues Christoph pointed out w.r.t error handling and using deprecated API. Signed-off-by: Abhi Das <adas@redhat.com> Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com> Signed-off-by: Bob Peterson <rpeterso@redhat.com> Cc: Christoph Hellwig <hch@infradead.org>
Diffstat (limited to 'fs/gfs2/glops.c')
-rw-r--r--fs/gfs2/glops.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/gfs2/glops.c b/fs/gfs2/glops.c
index c63bee9adb6a..f79ef9525e33 100644
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -28,6 +28,7 @@
#include "util.h"
#include "trans.h"
#include "dir.h"
+#include "lops.h"
struct workqueue_struct *gfs2_freeze_wq;