Whamcloud - gitweb
LU-13263 osc: use LDLM_LOCK_RELEASE() if no lu_ref added 25/37625/2
authorBruno Faccini <bruno.faccini@intel.com>
Wed, 19 Feb 2020 14:39:19 +0000 (15:39 +0100)
committerOleg Drokin <green@whamcloud.com>
Tue, 25 Feb 2020 05:52:11 +0000 (05:52 +0000)
In osc_ldlm_glimpse_ast(), LDLM_LOCK_PUT() is used after
LDLM_LOCK_GET() when no lu_ref has been added.
This causes a LBUG when USE_LU_REF is configured, so
change LDLM_LOCK_PUT() to LDLM_LOCK_RELEASE().

Signed-off-by: Bruno Faccini <bruno.faccini@intel.com>
Change-Id: Id522a02878f01ae565e6c2418fe8cd85c945dde9
Reviewed-on: https://review.whamcloud.com/37625
Reviewed-by: Patrick Farrell <farr0186@gmail.com>
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Mike Pershin <mpershin@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>

No differences found