LU-10212 ldlm: fix prolong for destroyed lock
For a IO request ofd_prolong_extent_locks use
a fast path if the lock is found by handle. If the lock
has LDLM_FL_DESTROYED, prolong should try a general path.
No lock was accounted for IO request with destroyed lock
and ESTALE error happaned for a client.
operation ost_read to node x.x.x.x@o2ib failed: rc = -116
Lustre-change: https://review.whamcloud.com/29992
Lustre-commit:
0716d51d082e3a81c10529627c895db008ae8e35
Signed-off-by: Alexander Boyko <c17825@cray.com>
Change-Id: I63e619d0330279bb2ae678ed98b1c0e899ad4e08
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Andriy Skulysh <c17819@cray.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Signed-off-by: Minh Diep <minh.diep@intel.com>
Reviewed-on: https://review.whamcloud.com/31354
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>