This is the mail archive of the
cluster-cvs@sourceware.org
mailing list for the cluster.
cluster/gfs/lock_dlm/daemon recover.c
- From: teigland at sourceware dot org
- To: cluster-cvs at sources dot redhat dot com
- Date: 2 May 2006 22:17:53 -0000
- Subject: cluster/gfs/lock_dlm/daemon recover.c
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-05-02 22:17:53
Modified files:
gfs/lock_dlm/daemon: recover.c
Log message:
When mounting a fs, we first join the mountgroup, then tell mount.gfs
to procede with the kernel mount. Once we're in the mountgroup, we
can get a stop callback at any time, which requires us to block the
fs by setting a sysfs file. If the kernel mount is slow, we can get
a stop callback and try to set the sysfs file before the kernel mount
has actually created the sysfs files for the fs. A new (untested)
function delays any further processing until the sysfs files exist.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.45&r2=1.46