cluster/gfs-kernel/src/gfs ops_export.c ops_in ...
wcheng@sourceware.org
wcheng@sourceware.org
Fri Jun 8 16:12:00 GMT 2007
CVSROOT: /cvs/cluster
Module name: cluster
Branch: RHEL45
Changes by: wcheng@sourceware.org 2007-06-08 16:12:38
Modified files:
gfs-kernel/src/gfs: ops_export.c ops_inode.c
Log message:
Bugzilla 243146 (clone of bug #242720 for RHEL 4.5 z-stream):
There is a race between GFS lookup code and inode cache reclaim logic that
would create a window to allow GFS to corrupt its (GFS) inode cache. The
occurrence is rare and only happens when gfs_inode_destroy() is invoked
(mostly under memory pressure such that VM starts to free its inode cache
entries). Depending on who gets the freed memory, the result can't be specified.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_export.c.diff?cvsroot=cluster&only_with_tag=RHEL45&r1=1.3.2.4&r2=1.3.2.4.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs-kernel/src/gfs/ops_inode.c.diff?cvsroot=cluster&only_with_tag=RHEL45&r1=1.6.2.6&r2=1.6.2.6.2.1
More information about the Cluster-cvs
mailing list