Whamcloud - gitweb
LU-8354 ldlm: soft lockup in ldlm_plain_compat_queue 93/21093/6
authorAndriy Skulysh <andriy.skulysh@seagate.com>
Wed, 6 Jul 2016 08:34:27 +0000 (11:34 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 20 Jul 2016 17:43:25 +0000 (17:43 +0000)
commit5546521fa5d619865902c867d2170dbf1a51c778
tree95b9874f4cf25db3eca195733ec7b6508b1de595
parentfb5a79bf1e060a753a2e32e9a7b1f03fa4915ee2
LU-8354 ldlm: soft lockup in ldlm_plain_compat_queue

commit c09b59bb958f3e089b95dd9492cc1bef17cb3782
LU-3963 ldlm: convert to linux list api

breaks loop iteration optimisation.
tmp variable is modified later to skip already
processed locks from the same mode group.

Change-Id: I4dd493d6bd5bb2ac54801cb289dc89efabdfa920
Seagate-bug-id: MRP-3611
Signed-off-by: Andriy Skulysh <andriy.skulysh@seagate.com>
Reviewed-on: http://review.whamcloud.com/21093
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ldlm/ldlm_plain.c