Displaying 14 results from an estimated 14 matches for "dlmrecovery".
Did you mean:
ddrecovery
2009 Jul 07
2
[PATCH 1/1] ocfs2-devel: trivial fix for s/migrate/migration/ in dlmrecovery.c, line 1121
in dlmrecovery.c:1121, replace 'migrate' to 'migration' to keep the consistency
by comparing to other lines with the similar log info in the same file.
Signed-off-by: Jeff Liu <jeff.liu at oracle.com>
---
fs/ocfs2/dlm/dlmrecovery.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-...
2008 Jan 09
2
[PATCH 1/1] Clear joining_node no matter whether it is in the domain map or not.
...e joined node can't umount the volume since during the umount process it
has to wait for the joining_node to be unknown. So the umount will be hanged.
The solution is to clear the joining_node before we check the domain map.
Signed-off-by: Tao Ma <tao.ma@oracle.com>
---
fs/ocfs2/dlm/dlmrecovery.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/fs/ocfs2/dlm/dlmrecovery.c b/fs/ocfs2/dlm/dlmrecovery.c
index 2fde7bf..3502bec 100644
--- a/fs/ocfs2/dlm/dlmrecovery.c
+++ b/fs/ocfs2/dlm/dlmrecovery.c
@@ -2270,6 +2270,12 @@ static void __dlm_hb_node_down(struct...
2010 Aug 26
1
[PATCH 2/5] ocfs2/dlm: add lockres as parameter to dlm_new_lock()
...allocate lvb for the dlm_lock. And we have to make the lockres availale for calling dlm_new_lock().
Signed-off-by: Wengang Wang <wen.gang.wang at oracle.com>
---
fs/ocfs2/dlm/dlmcommon.h | 3 +-
fs/ocfs2/dlm/dlmlock.c | 55 ++++++++++++++++++++++---------------------
fs/ocfs2/dlm/dlmrecovery.c | 2 +-
3 files changed, 31 insertions(+), 29 deletions(-)
diff --git a/fs/ocfs2/dlm/dlmcommon.h b/fs/ocfs2/dlm/dlmcommon.h
index 49e6492..4e10aa6 100644
--- a/fs/ocfs2/dlm/dlmcommon.h
+++ b/fs/ocfs2/dlm/dlmcommon.h
@@ -785,7 +785,8 @@ static inline unsigned long long dlm_get_lock_cookie_seq(...
2013 Jul 26
0
[PATCH] ocfs2: dlm_request_all_locks() should deal with the status sent from target node
...sent from nodeA, and will fall in
endless loop waiting for the
recovery state of NodeA to be
changed.
Signed-off-by: joyce <xuejiufei at huawei.com>
---
fs/ocfs2/dlm/dlmrecovery.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/fs/ocfs2/dlm/dlmrecovery.c b/fs/ocfs2/dlm/dlmrecovery.c
index 773bd32..f945502 100644
--- a/fs/ocfs2/dlm/dlmrecovery.c
+++ b/fs/ocfs2/dlm/dlmrecovery.c
@@ -787,6 +787,7 @@ static int dlm_request_all_locks(struct dlm_ctxt *...
2013 Aug 27
0
[patch 07/22] ocfs2: dlm_request_all_locks() should deal with the status sent from target node
...changed.
Signed-off-by: joyce <xuejiufei at huawei.com>
Cc: Mark Fasheh <mfasheh at suse.com>
Cc: Jeff Liu <jeff.liu at oracle.com>
Cc: Joel Becker <jlbec at evilplan.org>
Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
---
fs/ocfs2/dlm/dlmrecovery.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff -puN fs/ocfs2/dlm/dlmrecovery.c~ocfs2-dlm_request_all_locks-should-deal-with-the-status-sent-from-target-node fs/ocfs2/dlm/dlmrecovery.c
--- a/fs/ocfs2/dlm/dlmrecovery.c~ocfs2-dlm_request_all_locks-should-deal-with-the-status-sent...
2009 Mar 31
0
[PATCH] ocfs2: remove some pointless conditionals before kfree()
Remove some pointless conditionals before kfree().
Signed-off-by: Wei Yongjun <yjwei at cn.fujitsu.com>
---
fs/ocfs2/alloc.c | 3 +--
fs/ocfs2/cluster/heartbeat.c | 6 ++----
fs/ocfs2/cluster/tcp.c | 6 ++----
fs/ocfs2/dlm/dlmdomain.c | 3 +--
fs/ocfs2/dlm/dlmrecovery.c | 6 ++----
fs/ocfs2/extent_map.c | 3 +--
fs/ocfs2/journal.c | 9 +++------
fs/ocfs2/localalloc.c | 9 +++------
fs/ocfs2/super.c | 6 ++----
9 files changed, 17 insertions(+), 34 deletions(-)
diff --git a/fs/ocfs2/alloc.c b/fs/ocfs2/alloc.c...
2009 Apr 22
1
[PATCH 1/1] OCFS2: fasten dlm_lock_resource hash_table lookups
...dlm_
spin_lock(&dlm->spinlock);
for (i=0; i<DLM_HASH_BUCKETS; i++) {
- bucket = &(dlm->lockres_hash[i]);
+ bucket = dlm_lockres_hash(dlm, i);
hlist_for_each_entry(res, iter, bucket, hash_node)
dlm_print_one_lock_resource(res);
}
diff -up ./svnocfs2-1.2/fs/ocfs2/dlm/dlmrecovery.c.orig ./svnocfs2-1.2/fs/ocfs2/dlm/dlmrecovery.c
--- ./svnocfs2-1.2/fs/ocfs2/dlm/dlmrecovery.c.orig 2009-04-22 11:01:18.000000000 +0800
+++ ./svnocfs2-1.2/fs/ocfs2/dlm/dlmrecovery.c 2009-04-22 11:21:12.000000000 +0800
@@ -2064,7 +2064,7 @@ static void dlm_finish_local_lockres_rec
* the RECOVERIN...
2009 May 01
0
[PATCH 1/3] OCFS2: speed up dlm_lockr_resouce hash_table lookups
...hash[(i / DLM_BUCKETS_PER_PAGE) % DLM_HASH_PAGES]
+ + (i % DLM_BUCKETS_PER_PAGE);
+}
+
/* these keventd work queue items are for less-frequently
* called functions that cannot be directly called from the
* net message handlers for some reason, usually because
Index: ocfs2-1.2/fs/ocfs2/dlm/dlmrecovery.c
===================================================================
--- ocfs2-1.2/fs/ocfs2/dlm/dlmrecovery.c (revision 1)
+++ ocfs2-1.2/fs/ocfs2/dlm/dlmrecovery.c (revision 2)
@@ -2064,7 +2064,7 @@ static void dlm_finish_local_lockres_rec
* the RECOVERING state and set the owner
* if necess...
2009 Aug 11
0
[GIT PULL] ocfs2 fixes for 2.6.31-rc5
...ot structure
ocfs2: Fix initialization of blockcheck stats
ocfs2: Remove syncjiff field from quota info
ocfs2: Define credit counts for quota operations
ocfs2: Fix possible deadlock when extending quota file
Jeff Liu (1):
ocfs2: trivial fix for s/migrate/migration/ in dlmrecovery.c logging
Jeff Mahoney (1):
ocfs2: Fixup orphan scan cleanup after failed mount
Roel Kluin (1):
ocfs2: keep index within status_map[]
Subrata Modak (1):
ocfs2: Fix compilation warning for fs/ocfs2/xattr.c
Sunil Mushran (1):
ocfs2: Initialize the cluster we're writing...
2007 May 17
1
[PATCH] ocfs: use list_for_each_entry where benefical
...try(iter, struct dlm_master_list_entry, list);
-
+ list_for_each_entry_safe(mle, next, &dlm->master_list, list) {
BUG_ON(mle->type != DLM_MLE_BLOCK &&
mle->type != DLM_MLE_MASTER &&
mle->type != DLM_MLE_MIGRATION);
Index: linux-2.6/fs/ocfs2/dlm/dlmrecovery.c
===================================================================
--- linux-2.6.orig/fs/ocfs2/dlm/dlmrecovery.c 2007-05-06 13:51:17.000000000 +0200
+++ linux-2.6/fs/ocfs2/dlm/dlmrecovery.c 2007-05-17 15:00:14.000000000 +0200
@@ -158,8 +158,7 @@ void dlm_dispatch_work(struct work_struc
struct...
2010 Jul 16
0
[GIT PULL] Important ocfs2 fixes for 2.6.35
...ize
ocfs2/dlm: Remove BUG_ON from migration in the rare case of a down node
fs/jbd2/journal.c | 15 +-
fs/jbd2/transaction.c | 9 +-
fs/ocfs2/aops.c | 94 +++++++-------
fs/ocfs2/dlm/dlmdomain.c | 3 +-
fs/ocfs2/dlm/dlmmaster.c | 22 ++-
fs/ocfs2/dlm/dlmrecovery.c | 2 +-
fs/ocfs2/file.c | 309 +++++++++++++++++++++++++++++++++++---------
fs/ocfs2/file.h | 6 +-
fs/ocfs2/journal.c | 30 ++--
fs/ocfs2/localalloc.c | 7 +
fs/ocfs2/quota_global.c | 2 +-
fs/ocfs2/quota_local.c | 4 +-
fs/ocfs2/refcou...
2010 May 20
0
[GIT PULL] ocfs2 updates for 2.6.35
...+--
fs/ocfs2/dlm/dlmast.c | 8 +-
fs/ocfs2/dlm/dlmcommon.h | 4 +-
fs/ocfs2/dlm/dlmconvert.c | 4 +-
fs/ocfs2/dlm/dlmdomain.c | 28 +-
fs/ocfs2/dlm/dlmlock.c | 6 +-
fs/ocfs2/dlm/dlmmaster.c | 30 +-
fs/ocfs2/dlm/dlmrecovery.c | 27 +-
fs/ocfs2/dlm/dlmthread.c | 16 +-
fs/ocfs2/dlm/dlmunlock.c | 3 +-
fs/ocfs2/file.c | 215 +++++++--
fs/ocfs2/inode.c | 45 +--
fs/ocfs2/inode.h | 2 +
fs/ocfs2/journal.c...
2008 Jan 25
0
[git patches] ocfs2 and configfs updates
...+-
fs/ocfs2/cluster/tcp.h | 4 +-
fs/ocfs2/cluster/tcp_internal.h | 8 +-
fs/ocfs2/cluster/ver.c | 2 +-
fs/ocfs2/dcache.c | 8 +-
fs/ocfs2/dir.c | 8 +-
fs/ocfs2/dlm/dlmfsver.c | 2 +-
fs/ocfs2/dlm/dlmrecovery.c | 19 +-
fs/ocfs2/dlm/dlmver.c | 2 +-
fs/ocfs2/dlmglue.c | 546 +++++++++++++++++++-------
fs/ocfs2/dlmglue.h | 31 +-
fs/ocfs2/endian.h | 5 -
fs/ocfs2/export.c | 8 +-
fs/ocfs2/file.c...
2013 Nov 26
3
[PATCH] Remove versioning information
The versioning information is confusing for end-users. The numbers
are stuck at 1.5.0 when the tools have moved to 1.8.3.
I suggest removing the versioning system in the kernel altogether
and let the kernel version be the guide to debug issues. However, if
you think versioning is still required, please state the reason and
modify the version string in the ver.* files to reflect the uptodate