public inbox for cluster-cvs@sourceware.org
help / color / mirror / Atom feed
* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-07-22 22:49 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-07-22 22:49 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4U4
Changes by:	jbrassow@sourceware.org	2006-07-22 22:49:49

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	while pulling debugging prints from the last patch, I pulled an
	important line by accident.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4U4&r1=1.1.2.9.2.5&r2=1.1.2.9.2.6


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2007-10-26 18:46 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2007-10-26 18:46 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-10-26 18:46:11

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	-take out annoying message.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.41&r2=1.1.2.42


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2007-04-17 19:49 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2007-04-17 19:49 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-04-17 20:49:11

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- printing out a message as DMERR when the case was valid
	switching to DMDEBUG

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.32&r2=1.1.2.33


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2007-04-10 18:10 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2007-04-10 18:10 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL45
Changes by:	jbrassow@sourceware.org	2007-04-10 19:10:42

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	Remove overzealous BUG() statement.
	
	Comments (justification) in-line.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL45&r1=1.1.2.26.2.5&r2=1.1.2.26.2.6


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2007-04-10 18:09 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2007-04-10 18:09 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-04-10 19:09:09

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	Remove an overzealous BUG statement.
	
	Comments inlined

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.31&r2=1.1.2.32


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2007-04-04 21:36 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2007-04-04 21:36 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL45
Changes by:	jbrassow@sourceware.org	2007-04-04 22:36:02

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	Bug 235252: cmirror synchronization deadlocked waiting for response fro...
	
	Moved the check for recovery/write conflict to flush from mark_region
	to avoid potential conflicts that were causing writes to indefinitly
	hang on failure conditions.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL45&r1=1.1.2.26.2.2&r2=1.1.2.26.2.3


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2007-04-04 21:35 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2007-04-04 21:35 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2007-04-04 22:35:24

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	Bug 235252: cmirror synchronization deadlocked waiting for response fro...
	
	Moved the check for recovery/write conflict to flush from mark_region
	to avoid potential conflicts that were causing writes to indefinitly
	hang on failure conditions.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.28&r2=1.1.2.29


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-07-22 22:51 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-07-22 22:51 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	STABLE
Changes by:	jbrassow@sourceware.org	2006-07-22 22:51:55

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	while pulling debugging prints from the last patch, I pulled an
	important line by accident.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=STABLE&r1=1.1.4.5&r2=1.1.4.6


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-07-22 22:50 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-07-22 22:50 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2006-07-22 22:50:38

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	while pulling debugging prints from the last patch, I pulled an
	important line by accident.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.14&r2=1.1.2.15


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-07-19 14:40 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-07-19 14:40 UTC (permalink / raw)
  To: cluster-cvs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	STABLE
Changes by:	jbrassow@sourceware.org	2006-07-19 14:40:15

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- Fix for:
	198563 – clvmd panic in dm_mod:resize_pool while ...
	198659 – slab error in kmem_cache_destroy() on m ...
	
	The log server was not informing the device-mapper core of its
	intentions to use its I/O interfaces.  This caused device-mapper
	to prematurely release the resources.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=STABLE&r1=1.1.4.3&r2=1.1.4.4


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-07-19 14:39 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-07-19 14:39 UTC (permalink / raw)
  To: cluster-cvs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2006-07-19 14:39:13

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- Fix for:
	198563 – clvmd panic in dm_mod:resize_pool while ...
	198659 – slab error in kmem_cache_destroy() on m ...
	
	The log server was not informing the device-mapper core of its
	intentions to use its I/O interfaces.  This caused device-mapper
	to prematurely release the resources.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.12&r2=1.1.2.13


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-07-19 14:38 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-07-19 14:38 UTC (permalink / raw)
  To: cluster-cvs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 662 bytes --]

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4U4
Changes by:	jbrassow@sourceware.org	2006-07-19 14:38:20

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- Fix for:
	198563 – clvmd panic in dm_mod:resize_pool while ...
	198659 – slab error in kmem_cache_destroy() on m ...
	
	The log server was not informing the device-mapper core of its
	intentions to use its I/O interfaces.  This caused device-mapper
	to prematurely release the resources.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4U4&r1=1.1.2.9.2.3&r2=1.1.2.9.2.4


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-06-27 20:26 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-06-27 20:26 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4U4
Changes by:	jbrassow@sourceware.org	2006-06-27 20:26:02

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- I was incorrectly decrementing the sync count when a mirror region
	went out of sync.  We need to properly log the reset in the bits,
	but still allow nodes to detect the failure of the device and be
	able to switch the primary device.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4U4&r1=1.1.2.9.2.1&r2=1.1.2.9.2.2


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-06-27 20:25 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-06-27 20:25 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2006-06-27 20:24:59

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- I was incorrectly decrementing the sync count when a mirror region
	went out of sync.  We need to properly log the reset in the bits,
	but still allow nodes to detect the failure of the device and be
	able to switch the primary device.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.10&r2=1.1.2.11


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-06-21 21:21 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-06-21 21:21 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4U4
Changes by:	jbrassow@sourceware.org	2006-06-21 21:20:59

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- fix for bug 195610 (renaming a clustered mirror is broken)
	
	The problem is that LVM2/device-mapper calls the mirror constructor
	before calling the destructor.  This results in two copies of the
	log context to exist in the cluster mirror.
	
	I've added code to detect and handle this, but it should probably
	also be fixed in LVM2/device-mapper.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4U4&r1=1.1.2.9&r2=1.1.2.9.2.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-06-21 21:09 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-06-21 21:09 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2006-06-21 21:09:49

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- fix for bug 195610 (renaming a clustered mirror is broken)
	
	The problem is that LVM2/device-mapper calls the mirror constructor
	before calling the destructor.  This results in two copies of the
	log context to exist in the cluster mirror.
	
	I've added code to detect and handle this, but it should probably
	also be fixed in LVM2/device-mapper.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.9&r2=1.1.2.10


^ permalink raw reply	[flat|nested] 17+ messages in thread

* cluster/cmirror-kernel/src dm-cmirror-server.c
@ 2006-06-14 22:14 jbrassow
  0 siblings, 0 replies; 17+ messages in thread
From: jbrassow @ 2006-06-14 22:14 UTC (permalink / raw)
  To: cluster-cvs

CVSROOT:	/cvs/cluster
Module name:	cluster
Branch: 	RHEL4
Changes by:	jbrassow@sourceware.org	2006-06-14 22:14:55

Modified files:
	cmirror-kernel/src: dm-cmirror-server.c 

Log message:
	- error messages that really should be debug messages.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/cmirror-kernel/src/dm-cmirror-server.c.diff?cvsroot=cluster&only_with_tag=RHEL4&r1=1.1.2.8&r2=1.1.2.9


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2007-10-26 18:46 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-22 22:49 cluster/cmirror-kernel/src dm-cmirror-server.c jbrassow
  -- strict thread matches above, loose matches on Subject: below --
2007-10-26 18:46 jbrassow
2007-04-17 19:49 jbrassow
2007-04-10 18:10 jbrassow
2007-04-10 18:09 jbrassow
2007-04-04 21:36 jbrassow
2007-04-04 21:35 jbrassow
2006-07-22 22:51 jbrassow
2006-07-22 22:50 jbrassow
2006-07-19 14:40 jbrassow
2006-07-19 14:39 jbrassow
2006-07-19 14:38 jbrassow
2006-06-27 20:26 jbrassow
2006-06-27 20:25 jbrassow
2006-06-21 21:21 jbrassow
2006-06-21 21:09 jbrassow
2006-06-14 22:14 jbrassow

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).