public inbox for cluster-cvs@sourceware.org
help / color / mirror / Atom feed
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2006-05-12 21:55 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2006-05-12 21:55 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-05-12 21:55:48
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h recover.c
Log message:
Comment out code that waits for kernel mount, it's not working
in some cases.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.26&r2=1.27
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.46&r2=1.47
^ permalink raw reply [flat|nested] 8+ messages in thread
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2006-04-26 16:55 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2006-04-26 16:55 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-04-26 16:55:44
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h recover.c
Log message:
Major changes in handling recovery for failed nodes. Previously,
we assumed that if there was a node mounted rw, the journals of
any failed nodes would be recovered. The way mounts are done today,
the last rw mounter could be unmounting during a recovery which
means it may not do recovery. To fix this, nodes now inform each
other when they've successfully recovered a journal.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.23&r2=1.24
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.37&r2=1.38
^ permalink raw reply [flat|nested] 8+ messages in thread
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2006-04-13 18:58 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2006-04-13 18:58 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-04-13 18:58:12
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h main.c plock.c recover.c
Log message:
This is a significant rewrite and expansion of the code that
manages gfs mounts. For the first time we are considering the
mount mode (rw/ro/spectator) in the mount process and how it
relates to recovery. In the past, we've not dealt with the
issues that come up when ro/spectator nodes cannot recover the
fs. This has only been tested up to the point of the previous
functionality, there will still be bugs in the new areas.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.20&r2=1.21
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/main.c.diff?cvsroot=cluster&r1=1.22&r2=1.23
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/plock.c.diff?cvsroot=cluster&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.29&r2=1.30
^ permalink raw reply [flat|nested] 8+ messages in thread
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2006-02-22 21:53 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2006-02-22 21:53 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-02-22 21:53:15
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h main.c member_cman.c
plock.c recover.c
Log message:
Send messages (used for distributing journal id's and plocks)
through libgroup which passes them through to libcpg/openais.
libcman is now only used to check our nodeid and the cluster name.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.12&r2=1.13
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/main.c.diff?cvsroot=cluster&r1=1.14&r2=1.15
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/member_cman.c.diff?cvsroot=cluster&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/plock.c.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.23&r2=1.24
^ permalink raw reply [flat|nested] 8+ messages in thread
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2005-10-28 15:33 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2005-10-28 15:33 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-10-28 15:33:24
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h main.c recover.c
Log message:
Accept connections for mount requests from mount.gfs. Do mount
processing when we get this request instead of waiting for a mount
uevent from the kernel. Return hostdata string to mount.gfs that's
passed to gfs through mount(2). jid/id/first values previously set in
sysfs now passed in hostdata.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.6&r2=1.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.11&r2=1.12
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/main.c.diff?cvsroot=cluster&r1=1.13&r2=1.14
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.20&r2=1.21
^ permalink raw reply [flat|nested] 8+ messages in thread
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2005-10-13 16:17 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2005-10-13 16:17 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-10-13 16:17:28
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h member_cman.c plock.c
recover.c withdraw.c
Log message:
Port plock management from lock_dlm kernel module to lock_dlm userland
daemon. Simpler as it runs over cman comms instead of dlm range locks.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.10&r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/member_cman.c.diff?cvsroot=cluster&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/plock.c.diff?cvsroot=cluster&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.18&r2=1.19
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/withdraw.c.diff?cvsroot=cluster&r1=1.1&r2=1.2
^ permalink raw reply [flat|nested] 8+ messages in thread
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2005-05-24 13:04 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2005-05-24 13:04 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-05-24 13:04:38
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h main.c member_cman.c
recover.c
Log message:
Dynamic journal ids, done here using a simple message through
libcman (may want to use dlm locks for this again sometime.)
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/main.c.diff?cvsroot=cluster&r1=1.6&r2=1.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/member_cman.c.diff?cvsroot=cluster&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.6&r2=1.7
^ permalink raw reply [flat|nested] 8+ messages in thread
* cluster/gfs/lock_dlm/daemon group.c lock_dlm.h ...
@ 2005-05-24 7:15 teigland
0 siblings, 0 replies; 8+ messages in thread
From: teigland @ 2005-05-24 7:15 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-05-24 07:15:57
Modified files:
gfs/lock_dlm/daemon: group.c lock_dlm.h main.c recover.c
Log message:
complete some missing bits; verify cluster name at mount, verify
fence domain is joined at mount, support spectator option
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/group.c.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/lock_dlm.h.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/main.c.diff?cvsroot=cluster&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/gfs/lock_dlm/daemon/recover.c.diff?cvsroot=cluster&r1=1.5&r2=1.6
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-05-12 21:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-12 21:55 cluster/gfs/lock_dlm/daemon group.c lock_dlm.h teigland
-- strict thread matches above, loose matches on Subject: below --
2006-04-26 16:55 teigland
2006-04-13 18:58 teigland
2006-02-22 21:53 teigland
2005-10-28 15:33 teigland
2005-10-13 16:17 teigland
2005-05-24 13:04 teigland
2005-05-24 7:15 teigland
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).