diff options
author | Abhi Das <adas@redhat.com> | 2018-11-09 16:57:20 +0100 |
---|---|---|
committer | Andreas Gruenbacher <agruenba@redhat.com> | 2018-12-11 17:50:36 +0100 |
commit | 2a5f14f279f59143139bcd1606903f2f80a34241 (patch) | |
tree | 5e64aff0058b401e2c8f9b39f3995abf3f5ddd6e /fs/gfs2/super.c | |
parent | gfs2: add a helper function to get_log_header that can be used elsewhere (diff) | |
download | linux-2a5f14f279f59143139bcd1606903f2f80a34241.tar.xz 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/super.c')
-rw-r--r-- | fs/gfs2/super.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/gfs2/super.c b/fs/gfs2/super.c index ca71163ff7cf..d4b11c903971 100644 --- a/fs/gfs2/super.c +++ b/fs/gfs2/super.c @@ -45,6 +45,7 @@ #include "util.h" #include "sys.h" #include "xattr.h" +#include "lops.h" #define args_neq(a1, a2, x) ((a1)->ar_##x != (a2)->ar_##x) |