search for: dlmthread

Displaying 10 results from an estimated 10 matches for "dlmthread".

2010 Jun 19
3
[PATCH 1/1] ocfs2 fix o2dlm dlm run purgelist
...BUG. This patch modifies dlm_run_purgelist to skip lockres if it's in use and purge next lockres. It also sets DLM_LOCK_RES_DROPPING_REF before releasing the lockres spinlock protecting it from getting reused. Signed-off-by: Srinivas Eeda <srinivas.eeda at oracle.com> --- fs/ocfs2/dlm/dlmthread.c | 55 +++++++++++++++++++++------------------------ 1 files changed, 26 insertions(+), 29 deletions(-) diff --git a/fs/ocfs2/dlm/dlmthread.c b/fs/ocfs2/dlm/dlmthread.c index 11a6d1f..79d1ef6 100644 --- a/fs/ocfs2/dlm/dlmthread.c +++ b/fs/ocfs2/dlm/dlmthread.c @@ -158,15 +158,6 @@ static int dl...
2009 Feb 03
5
[PATCH 1/4] ocfs2/dlm: Retract fix for race between purge and migrate
...hat we make the dlm_thread wait for the migration to complete. This causes a deadlock as dlm_thread also participates in the lockres migration process. A better fix for the original oss bugzilla#1012 is in testing. Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com> --- fs/ocfs2/dlm/dlmthread.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/fs/ocfs2/dlm/dlmthread.c b/fs/ocfs2/dlm/dlmthread.c index d129520..4060bb3 100644 --- a/fs/ocfs2/dlm/dlmthread.c +++ b/fs/ocfs2/dlm/dlmthread.c @@ -181,8 +181,7 @@ static int dlm_purge_lockres(struct dlm_ctxt *dlm, sp...
2014 Sep 26
2
One node hangs up issue requiring goog idea, thanks
...tch is required reviewing. The patch has been test when the network interface is shut down and up manually to recreate the issue. If the TCP channel between two node set up within 5 seconds, resend msg works well. We are forward to appreciate another better way to avoid it. Thanks. --- ocfs2/dlm/dlmthread.c 2014-06-07 10:40:09.000000000 +0800 +++ ocfs2/dlm/dlmthread.c 2014-09-26 16:42:36.000000000 +0800 @@ -517,6 +517,9 @@ static void dlm_flush_asts(struct dlm_ct struct dlm_lock_resource *res; u8 hi; + /* resend the msg again */ + int send_times = 0; + spin_lock(&d...
2009 Jan 14
15
Backport patches to ocfs2 1.4 tree from mainline
Found 15 patches (out of 162) that appeared relevant to ocfs2 1.4. Please review. Sunil
2009 Apr 17
26
OCFS2 1.4: Patches backported from mainline
Please review the list of patches being applied to the ocfs2 1.4 tree. All patches list the mainline commit hash. Thanks Sunil
2009 Feb 26
13
o2dlm mle hash patches - round 2
The changes from the last drop are: 1. Patch 11 removes struct dlm_lock_name. 2. Patch 12 is an unrelated bugfix. Actually is related to a bugfix that we are retracting in mainline currently. The patch may need more testing. While I did hit the condition in my testing, Marcos hasn't. I am sending it because it can be queued for 2.6.30. Give us more time to test. 3. Patch 13 will be useful
2010 May 20
0
[GIT PULL] ocfs2 updates for 2.6.35
...+- 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 | 26 +- fs/ocfs2/journal.h...
2012 Jun 14
0
[ocfs2-announce] OCFS2 1.4.10-1 released
...motely mastered resrouce too ocfs2: Wakeup down convert thread just after clearing OCFS2-LOCK-UPCONVERT-FINISHING ocfs2: dlm Hard code the values for enums ocfs2: dlm Minor cleanup ocfs2: dlm Cleanup dlmdebug.c ocfs2: dlm make existing convertion precedent over new lock ocfs2: dlm Cleanup mlogs in dlmthread.c dlmast.c and dlmdomain.c ocfs2: Treat writes as new when holes span across page boundary ocfs2: Use the right group in nfs sync check ocfs2: enable discontig block group support ocfs2: Set ac_last_group properly with discontig group ocfs2: Free block to the right block group ocfs2: Add ocfs2_gd_i...
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
2009 Mar 17
33
[git patches] Ocfs2 updates for 2.6.30
...2/dir.c | 2806 ++++++++++++++++++++++++++++++++++++++-- fs/ocfs2/dir.h | 57 +- fs/ocfs2/dlm/dlmcommon.h | 58 +- fs/ocfs2/dlm/dlmdebug.c | 87 +- fs/ocfs2/dlm/dlmdomain.c | 29 +- fs/ocfs2/dlm/dlmmaster.c | 387 +++--- fs/ocfs2/dlm/dlmthread.c | 20 +- fs/ocfs2/dlmglue.c | 46 + fs/ocfs2/dlmglue.h | 2 + fs/ocfs2/export.c | 84 ++- fs/ocfs2/inode.c | 48 +- fs/ocfs2/inode.h | 5 + fs/ocfs2/journal.c | 173 +++- fs/ocfs2/journal.h...