cluster/gfs-kernel/src/gfs incore.h log.c ops_ ...
bmarzins@sourceware.org
bmarzins@sourceware.org
Thu Apr 28 22:14:00 GMT 2005
CVSROOT: /cvs/cluster
Module name: cluster
Branch: RHEL4U1
Changes by: bmarzins@sourceware.org 2005-04-28 22:14:04
Modified files:
gfs-kernel/src/gfs: incore.h log.c ops_fstype.c
Log message:
This is theoretically a fix for bz #155597 (which I have never been able to
reproduce, and thus test this fix against). GFS was able to overwrite
space on the ondisk journal that was still needed, causing journal corruption
that was noticeable if the machine crashed at the wrong time. This fixes
that. This fix involves allocating memory while holding the log lock. There
is a possibility that this could cause lockups in low memory situations.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/incore.h.diff?cvsroot=cluster&only_with_tag=RHEL4U1&r1=1.17.2.2&r2=1.17.2.2.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/log.c.diff?cvsroot=cluster&only_with_tag=RHEL4U1&r1=1.11.2.3&r2=1.11.2.3.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_fstype.c.diff?cvsroot=cluster&only_with_tag=RHEL4U1&r1=1.13.2.1&r2=1.13.2.1.2.1
More information about the Cluster-cvs
mailing list