[Cluster-devel] [PATCH] GFS2: Addendum to the journaled file/unmount patch

Steven Whitehouse swhiteho at redhat.com
Wed Jun 20 13:37:49 UTC 2007


Hi,

Now in the GFS2 -nmw git tree. Thanks,

Steve.

On Wed, 2007-06-20 at 08:34 -0500, Robert Peterson wrote:
> Hi,
> 
> This patch is an addendum to the previous journaled file/unmount patch.
> It fixes a problem discovered during testing.
> 
> Regards,
> 
> Bob Peterson
> Red Hat Cluster Suite
> 
> Signed-off-by: Bob Peterson <rpeterso at redhat.com>
> --
>  fs/gfs2/lops.c |    6 ++++--
>  1 files changed, 4 insertions(+), 2 deletions(-)
> 
> diff --git a/fs/gfs2/lops.c b/fs/gfs2/lops.c
> index dd810ad..aff70f0 100644
> --- a/fs/gfs2/lops.c
> +++ b/fs/gfs2/lops.c
> @@ -472,8 +472,10 @@ static void databuf_lo_add(struct gfs2_sbd *sdp, struct gfs2_log_element *le)
>  		return;
>  	}
>  	tr->tr_touched = 1;
> -	tr->tr_num_buf++;
> -	list_add(&bd->bd_list_tr, &tr->tr_list_buf);
> +	if (gfs2_is_jdata(ip)) {
> +		tr->tr_num_buf++;
> +		list_add(&bd->bd_list_tr, &tr->tr_list_buf);
> +	}
>  	gfs2_log_unlock(sdp);
>  	if (!list_empty(&le->le_list))
>  		return;
> 




More information about the Cluster-devel mailing list