diff options
| -rw-r--r-- | fs/ocfs2/dlm/dlmmaster.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/fs/ocfs2/dlm/dlmmaster.c b/fs/ocfs2/dlm/dlmmaster.c index 3087a21d32f9..4f4b00e173f2 100644 --- a/fs/ocfs2/dlm/dlmmaster.c +++ b/fs/ocfs2/dlm/dlmmaster.c | |||
| @@ -3088,11 +3088,15 @@ static int dlm_add_migration_mle(struct dlm_ctxt *dlm, | |||
| 3088 | /* remove it so that only one mle will be found */ | 3088 | /* remove it so that only one mle will be found */ |
| 3089 | __dlm_unlink_mle(dlm, tmp); | 3089 | __dlm_unlink_mle(dlm, tmp); |
| 3090 | __dlm_mle_detach_hb_events(dlm, tmp); | 3090 | __dlm_mle_detach_hb_events(dlm, tmp); |
| 3091 | ret = DLM_MIGRATE_RESPONSE_MASTERY_REF; | 3091 | if (tmp->type == DLM_MLE_MASTER) { |
| 3092 | mlog(0, "%s:%.*s: master=%u, newmaster=%u, " | 3092 | ret = DLM_MIGRATE_RESPONSE_MASTERY_REF; |
| 3093 | "telling master to get ref for cleared out mle " | 3093 | mlog(0, "%s:%.*s: master=%u, newmaster=%u, " |
| 3094 | "during migration\n", dlm->name, namelen, name, | 3094 | "telling master to get ref " |
| 3095 | master, new_master); | 3095 | "for cleared out mle during " |
| 3096 | "migration\n", dlm->name, | ||
| 3097 | namelen, name, master, | ||
| 3098 | new_master); | ||
| 3099 | } | ||
| 3096 | } | 3100 | } |
| 3097 | spin_unlock(&tmp->spinlock); | 3101 | spin_unlock(&tmp->spinlock); |
| 3098 | } | 3102 | } |
