[Cluster-devel] [GFS2 v2 PATCH 0/4] Speed up journal head lookup

Bob Peterson rpeterso at redhat.com
Mon Sep 10 15:46:34 UTC 2018


----- Original Message -----
> This is a revised version of the patchset I'd posted a few days
> ago. It contains fixes and some cleanup suggested by Andreas
> and Bob.
> 
> It is slightly different in parts from the rhel7 patchset I'd posted
> originally, owing to some bits already being present and the hash/crc
> computation code being different due to the updated log header structure.
> 
> Cheers!
> --Abhi
> 
> Abhi Das (4):
>   gfs2: add timing info to map_journal_extents
>   gfs2: changes to gfs2_log_XXX_bio
>   gfs2: add a helper function to get_log_header that can be used
>     elsewhere
>   gfs2: read journal in large chunks to locate the head
> 
>  fs/gfs2/bmap.c       |   8 ++-
>  fs/gfs2/incore.h     |   8 ++-
>  fs/gfs2/log.c        |   4 +-
>  fs/gfs2/lops.c       | 180
>  +++++++++++++++++++++++++++++++++++++--------------
>  fs/gfs2/lops.h       |   3 +-
>  fs/gfs2/ops_fstype.c |   1 +
>  fs/gfs2/recovery.c   | 168 ++++++++++++-----------------------------------
>  fs/gfs2/recovery.h   |   2 +
>  8 files changed, 194 insertions(+), 180 deletions(-)
> 
> --
> 2.4.11
> 
> 
Hi,

The patch set looks good to me. I assume you've tested it on file systems
in which block size < page size, right?

Reviewed-by: Bob Peterson <rpeterso at redhat.com>

Regards,

Bob Peterson




More information about the Cluster-devel mailing list