public inbox for cluster-cvs@sourceware.org
help / color / mirror / Atom feed
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-05 11:13 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-05 11:13 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-05 11:13:46
Modified files:
dlm-kernel/src2: lock.c
Log message:
some fixes from testing
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.7&r2=1.8
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-06-22 9:17 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-06-22 9:17 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-06-22 09:17:18
Modified files:
dlm-kernel/src2: lock.c
Log message:
need to copy the rsb's hash into the remove message
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.70&r2=1.71
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-06-03 6:58 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-06-03 6:58 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-06-03 06:58:57
Modified files:
dlm-kernel/src2: lock.c
Log message:
Add two comments in set_master() explaining how things work.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.64&r2=1.65
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-06-03 6:56 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-06-03 6:56 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-06-03 06:56:00
Modified files:
dlm-kernel/src2: lock.c
Log message:
When an outstanding lookup is re-processed after recovery, the MASTER_WAIT
flag needs to be cleared first or the lkb will be made to wait on the
rsb's lookup list, i.e. waiting for itself. Also add a FIXME comment
describing a related recovery scenario we don't yet handle correctly.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.63&r2=1.64
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-06-03 6:47 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-06-03 6:47 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-06-03 06:47:53
Modified files:
dlm-kernel/src2: lock.c
Log message:
All lookups outstanding when recovery happens need to be resent after
recovery. The RESEND flag was not being set on these lkb's, through,
so the lookups were never being resent.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.62&r2=1.63
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-06-01 4:34 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-06-01 4:34 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-06-01 04:34:11
Modified files:
dlm-kernel/src2: lock.c
Log message:
remove repeated include of module.h header
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.61&r2=1.62
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-05-09 9:47 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-05-09 9:47 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-05-09 09:42:27
Modified files:
dlm-kernel/src2: lock.c
Log message:
make purge_queue() more general purpose, no functional change
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.56&r2=1.57
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-05-09 9:31 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-05-09 9:31 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-05-09 09:31:48
Modified files:
dlm-kernel/src2: lock.c
Log message:
Tiny code change to implement significant optimization: if a node
receives a lookup and is the master itself, process the lookup
as a request and return a request reply.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.55&r2=1.56
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-27 9:51 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-27 9:51 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-27 09:49:58
Modified files:
dlm-kernel/src2: lock.c
Log message:
- set lkid in user's lksb earlier so they don't see 0
- do async (ack-less) remote down-conversions
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.48&r2=1.49
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-27 5:20 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-27 5:20 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-27 05:20:05
Modified files:
dlm-kernel/src2: lock.c
Log message:
also return -EBUSY for convert if lkb_wait_type is non-zero
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.47&r2=1.48
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-26 10:27 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-26 10:27 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-26 10:07:48
Modified files:
dlm-kernel/src2: lock.c
Log message:
was hoping to avoid this, but search on every lkid we create to
verify it's not in use
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.45&r2=1.46
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-26 8:58 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-26 8:58 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-26 08:58:43
Modified files:
dlm-kernel/src2: lock.c
Log message:
misc other formatting and tidying from reviews
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.44&r2=1.45
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-25 5:07 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-25 5:07 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-25 05:07:06
Modified files:
dlm-kernel/src2: lock.c
Log message:
In-progress down-conversions should just be completed at the start
of recovery. Note that PR/CW conversions need work.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.38&r2=1.39
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-15 10:08 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-15 10:08 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-15 10:06:30
Modified files:
dlm-kernel/src2: lock.c
Log message:
cancel waiting locks; remove last lkb ref in both revert/remove_lock
so they're consistent
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.28&r2=1.29
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-15 4:30 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-15 4:30 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-15 04:30:21
Modified files:
dlm-kernel/src2: lock.c
Log message:
fix bug in recover_master_copy
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.27&r2=1.28
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-14 11:29 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-14 11:29 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-14 11:29:03
Modified files:
dlm-kernel/src2: lock.c
Log message:
don't do useful work in an assert macro
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.26&r2=1.27
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-14 10:21 pcaulfield
0 siblings, 0 replies; 24+ messages in thread
From: pcaulfield @ 2005-04-14 10:21 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: pcaulfield@sourceware.org 2005-04-14 10:20:57
Modified files:
dlm-kernel/src2: lock.c
Log message:
Set unlock artarg
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.25&r2=1.26
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-04-12 9:08 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-04-12 9:08 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-04-12 09:08:46
Modified files:
dlm-kernel/src2: lock.c
Log message:
comment out noisy logging
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.19&r2=1.20
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-03-31 9:58 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-03-31 9:58 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-03-31 09:58:28
Modified files:
dlm-kernel/src2: lock.c
Log message:
back up work
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.5&r2=1.6
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-03-30 14:58 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-03-30 14:58 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-03-30 14:58:12
Modified files:
dlm-kernel/src2: lock.c
Log message:
backup recent work
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.4&r2=1.5
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-03-28 3:00 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-03-28 3:00 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-03-28 03:00:43
Modified files:
dlm-kernel/src2: lock.c
Log message:
another small bit for rsb refcounts
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.3&r2=1.4
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-03-25 9:25 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-03-25 9:25 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-03-25 09:25:05
Modified files:
dlm-kernel/src2: lock.c
Log message:
more work, largely refcounting related
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.2&r2=1.3
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-03-24 10:48 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-03-24 10:48 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-03-24 10:48:46
Modified files:
dlm-kernel/src2: lock.c
Log message:
more work
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=1.1&r2=1.2
^ permalink raw reply [flat|nested] 24+ messages in thread
* cluster/dlm-kernel/src2 lock.c
@ 2005-03-23 10:05 teigland
0 siblings, 0 replies; 24+ messages in thread
From: teigland @ 2005-03-23 10:05 UTC (permalink / raw)
To: cluster-cvs
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: teigland@sourceware.org 2005-03-23 10:04:52
Added files:
dlm-kernel/src2: lock.c
Log message:
version 2 of the central locking logic, eventually to replace
locking.c and lockqueue.c
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/dlm-kernel/src2/lock.c.diff?cvsroot=cluster&r1=NONE&r2=1.1
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2005-06-22 9:17 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-05 11:13 cluster/dlm-kernel/src2 lock.c teigland
-- strict thread matches above, loose matches on Subject: below --
2005-06-22 9:17 teigland
2005-06-03 6:58 teigland
2005-06-03 6:56 teigland
2005-06-03 6:47 teigland
2005-06-01 4:34 teigland
2005-05-09 9:47 teigland
2005-05-09 9:31 teigland
2005-04-27 9:51 teigland
2005-04-27 5:20 teigland
2005-04-26 10:27 teigland
2005-04-26 8:58 teigland
2005-04-25 5:07 teigland
2005-04-15 10:08 teigland
2005-04-15 4:30 teigland
2005-04-14 11:29 teigland
2005-04-14 10:21 pcaulfield
2005-04-12 9:08 teigland
2005-03-31 9:58 teigland
2005-03-30 14:58 teigland
2005-03-28 3:00 teigland
2005-03-25 9:25 teigland
2005-03-24 10:48 teigland
2005-03-23 10:05 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).