[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