Whamcloud - gitweb
LU-10964 build: armv7 client build fixes
[fs/lustre-release.git] / lustre / ldlm / ldlm_request.c
index 55b395c..014b67a 100644 (file)
@@ -1650,7 +1650,8 @@ static enum ldlm_policy_res ldlm_cancel_lrur_policy(struct ldlm_namespace *ns,
 
        slv = ldlm_pool_get_slv(pl);
        lvf = ldlm_pool_get_lvf(pl);
-       la = ktime_to_ns(ktime_sub(cur, lock->l_last_used)) / NSEC_PER_SEC;
+       la = div_u64(ktime_to_ns(ktime_sub(cur, lock->l_last_used)),
+                    NSEC_PER_SEC);
        lv = lvf * la * unused;
 
        /* Inform pool about current CLV to see it via debugfs. */