[Cluster-devel] [gfs2_edit PATCH] gfs2_edit: mark log headers with the unmounted flag
Andrew Price
anprice at redhat.com
Tue Mar 4 11:43:29 UTC 2014
Hi Bob,
On 03/03/14 21:17, Bob Peterson wrote:
> Hi,
>
> This patch prints out "[UNMOUNTED]" next to log headers that have the
> unmounted flag set. That makes it much easier to determine the active
> part of a journal.
Looks good to me.
Cheers,
Andy
>
> Regards,
>
> Bob Peterson
> Red Hat File Systems
>
> Signed-off-by: Bob Peterson <rpeterso at redhat.com>
> ---
> diff --git a/gfs2/edit/journal.c b/gfs2/edit/journal.c
> index 118d068..4dab61c 100644
> --- a/gfs2/edit/journal.c
> +++ b/gfs2/edit/journal.c
> @@ -573,10 +573,13 @@ void dump_journal(const char *journal, int tblk)
> check_journal_wrap(lh.lh_sequence,
> &highest_seq);
> print_gfs2("0x%llx (j+%4llx): Log header: Seq"
> - ": 0x%x, tail: 0x%x, blk: 0x%x",
> + ": 0x%x, tail: 0x%x, blk: 0x%x%s",
> abs_block, ((jb + wrappt) % j_size)
> / sbd.bsize, lh.lh_sequence,
> - lh.lh_tail, lh.lh_blkno);
> + lh.lh_tail, lh.lh_blkno,
> + lh.lh_flags ==
> + GFS2_LOG_HEAD_UNMOUNT ?
> + " [UNMOUNTED]" : "");
> }
> eol(0);
> } else if (sbd.gfs1 && ld_blocks > 0) {
>
More information about the Cluster-devel
mailing list