public inbox for cluster-cvs@sourceware.org
help / color / mirror / Atom feed
* 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-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-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-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-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-03-28  3:00 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-04-05 11:13 teigland
2005-03-31  9:58 teigland
2005-03-30 14:58 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).