Whamcloud - gitweb
LU-3285 mdc: remove wrong assertion from mdc_object_ast_clear 21/30021/2 dom
authorMikhail Pershin <mike.pershin@intel.com>
Thu, 9 Nov 2017 19:26:15 +0000 (22:26 +0300)
committerMike Pershin <mike.pershin@intel.com>
Fri, 10 Nov 2017 10:10:47 +0000 (10:10 +0000)
It was added wrongly during DoM development but this
assertion is not correct due to AGL locks,
check LU-6042.

Signed-off-by: Mikhail Pershin <mike.pershin@intel.com>
Change-Id: Id14d408cbb7365cd9bb973c48e076abac4cd878f
Reviewed-on: https://review.whamcloud.com/30021
Tested-by: Jenkins
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
lustre/mdc/mdc_dev.c

index d7e13ac..e2c680e 100644 (file)
@@ -1230,10 +1230,6 @@ static int mdc_object_ast_clear(struct ldlm_lock *lock, void *data)
 {
        ENTRY;
 
 {
        ENTRY;
 
-       CDEBUG(D_DLMTRACE, "obj: %p/%p, lock %p\n",
-               data, lock->l_ast_data, lock);
-
-       LASSERT(lock->l_granted_mode == lock->l_req_mode);
        if ((lock->l_ast_data == NULL && !ldlm_is_kms_ignore(lock)) ||
            (lock->l_ast_data == data)) {
                lock->l_ast_data = NULL;
        if ((lock->l_ast_data == NULL && !ldlm_is_kms_ignore(lock)) ||
            (lock->l_ast_data == data)) {
                lock->l_ast_data = NULL;