Whamcloud - gitweb
LU-8578 ldlm: ELC shouldn't wait on lock flush 63/29263/3
authorAndriy Skulysh <andriy.skulysh@seagate.com>
Fri, 2 Sep 2016 09:28:24 +0000 (12:28 +0300)
committerJohn L. Hammond <john.hammond@intel.com>
Tue, 24 Oct 2017 21:21:00 +0000 (21:21 +0000)
commit150f63fae4662be548d42a4c4afc5c5f97589af1
tree91ff113bd2bb55357f134228e6bfdb849da20aff
parent6ece1f512e9e0ef8dfc8293738716808c70a5a42
LU-8578 ldlm: ELC shouldn't wait on lock flush

commit ad87adbff5148a74ac616dbc9bfa02a4e3814034
LU-5727 ldlm: revert the changes for lock canceling policy

but it removes the fix for LU-4300 when lru_resize is disabled.

Introduce ldlm_cancel_aged_no_wait_policy to be used by ELC.

Lustre-change: https://review.whamcloud.com/22286
Lustre-commit: 7ca60f338936465c534c2ac9a0ea467d276a7485

Change-Id: Ic74a6bce4a261dc96c8c0f6d8f7e20315def8c0e
Seagate-bug-id: MRP-3662
Signed-off-by: Andriy Skulysh <andriy.skulysh@seagate.com>
Reviewed-by: Vitaly Fertman <vitaly.fertman@seagate.com>
Reviewed-by: Patrick Farrell <paf@cray.com>
Signed-off-by: Minh Diep <minh.diep@intel.com>
Reviewed-on: https://review.whamcloud.com/29263
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
lustre/ldlm/ldlm_internal.h
lustre/ldlm/ldlm_request.c