public inbox for cluster-cvs@sourceware.org
help / color / mirror / Atom feed
* cluster/group/gfs_controld lock_dlm.h plock.c ...
@ 2006-08-18 16:33 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-08-18 16:33 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-08-18 16:33:08
Modified files:
group/gfs_controld: lock_dlm.h plock.c recover.c
Log message:
when the low nodeid fails, the checkpoint needs to be unlinked,
otherwise creating the ckpt will fail down the road when another
node mounts
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/lock_dlm.h.diff?cvsroot=cluster&r1=1.14&r2=1.15
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/plock.c.diff?cvsroot=cluster&r1=1.17&r2=1.18
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/recover.c.diff?cvsroot=cluster&r1=1.13&r2=1.14
^ permalink raw reply [flat|nested] 6+ messages in thread
* cluster/group/gfs_controld lock_dlm.h plock.c ...
@ 2006-08-21 17:46 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-08-21 17:46 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-08-21 17:46:20
Modified files:
group/gfs_controld: lock_dlm.h plock.c recover.c
Log message:
- the check for us becoming the new low nodeid after the previous one
failed and unlinking the ckpt wasn't adequately checking for the old
low node having failed
- rename low_finished_nodeid to master_nodeid and clarify some of the
code using this since it was confusing and misleading
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/lock_dlm.h.diff?cvsroot=cluster&r1=1.15&r2=1.16
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/plock.c.diff?cvsroot=cluster&r1=1.18&r2=1.19
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/recover.c.diff?cvsroot=cluster&r1=1.14&r2=1.15
^ permalink raw reply [flat|nested] 6+ messages in thread
* cluster/group/gfs_controld lock_dlm.h plock.c ...
@ 2006-08-08 21:19 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-08-08 21:19 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-08-08 21:19:18
Modified files:
group/gfs_controld: lock_dlm.h plock.c recover.c
Log message:
The idea to have the last node that did the checkpoint try to reuse it
even if it wasn't the low nodeid any more doesn't work because the new
mounter tries to read the ckpt when it gets the journals message from the
low nodeid before the ckpt is written from the other node. Now, the
low nodeid is always the one to create a ckpt for a new mounter which
means a node saving the last ckpt needs to unlink it when it sees a new
low nodeid join the group.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/lock_dlm.h.diff?cvsroot=cluster&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/plock.c.diff?cvsroot=cluster&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/recover.c.diff?cvsroot=cluster&r1=1.9&r2=1.10
^ permalink raw reply [flat|nested] 6+ messages in thread
* cluster/group/gfs_controld lock_dlm.h plock.c ...
@ 2006-08-07 16:57 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-08-07 16:57 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-08-07 16:57:50
Modified files:
group/gfs_controld: lock_dlm.h plock.c recover.c
Log message:
free all plock state for an fs when it's unmounted
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/lock_dlm.h.diff?cvsroot=cluster&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/plock.c.diff?cvsroot=cluster&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/recover.c.diff?cvsroot=cluster&r1=1.8&r2=1.9
^ permalink raw reply [flat|nested] 6+ messages in thread
* cluster/group/gfs_controld lock_dlm.h plock.c ...
@ 2006-08-04 21:56 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-08-04 21:56 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-08-04 21:56:10
Modified files:
group/gfs_controld: lock_dlm.h plock.c recover.c
Log message:
Some basic stuff that I hadn't realized I'd not done back when
first writing this:
- purge plocks of failed nodes
- implement get
- write results back to processes waiting in the kernel
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/lock_dlm.h.diff?cvsroot=cluster&r1=1.9&r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/plock.c.diff?cvsroot=cluster&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/recover.c.diff?cvsroot=cluster&r1=1.7&r2=1.8
^ permalink raw reply [flat|nested] 6+ messages in thread
* cluster/group/gfs_controld lock_dlm.h plock.c ...
@ 2006-08-02 18:27 teigland
0 siblings, 0 replies; 6+ messages in thread
From: teigland @ 2006-08-02 18:27 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2006-08-02 18:27:58
Modified files:
group/gfs_controld: lock_dlm.h plock.c recover.c
Log message:
- checkpoint usage for plocks is getting closer, basic writing/reading
of plock state to/from ckpt's works, but unlinking ckpt's and clearing
open ckpt's from processes that exit don't appear to be working right
in openais
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/lock_dlm.h.diff?cvsroot=cluster&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/plock.c.diff?cvsroot=cluster&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/group/gfs_controld/recover.c.diff?cvsroot=cluster&r1=1.5&r2=1.6
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-08-21 17:46 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-08-18 16:33 cluster/group/gfs_controld lock_dlm.h plock.c teigland
-- strict thread matches above, loose matches on Subject: below --
2006-08-21 17:46 teigland
2006-08-08 21:19 teigland
2006-08-07 16:57 teigland
2006-08-04 21:56 teigland
2006-08-02 18:27 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).