Whamcloud - gitweb
LU-14814 osc: osc: Do not flush on lockless cancel
[fs/lustre-release.git] / lustre / osc / osc_lock.c
index 6b8b460..2ffb63b 100644 (file)
@@ -1148,16 +1148,8 @@ static void osc_lock_lockless_cancel(const struct lu_env *env,
 {
        struct osc_lock      *ols   = cl2osc_lock(slice);
        struct osc_object    *osc   = cl2osc(slice->cls_obj);
-       struct cl_lock_descr *descr = &slice->cls_lock->cll_descr;
-       int result;
 
        LASSERT(ols->ols_dlmlock == NULL);
-       result = osc_lock_flush(osc, descr->cld_start, descr->cld_end,
-                               descr->cld_mode, false);
-        if (result)
-                CERROR("Pages for lockless lock %p were not purged(%d)\n",
-                       ols, result);
-
        osc_lock_wake_waiters(env, osc, ols);
 }