Whamcloud - gitweb
LU-11148 ldlm: enable trybits for PDO lock 20/32820/4
authorLai Siyao <lai.siyao@intel.com>
Sat, 23 Jun 2018 09:06:15 +0000 (17:06 +0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 6 Aug 2018 14:34:45 +0000 (14:34 +0000)
commitfb6430906ae4fd9c7329944cd89dd4c493be1179
treeb06cc792899bbe3a3c9f919ad23fdd405bb42fa7
parent36ba989752c62cc76b06089373fcd6cec6da9008
LU-11148 ldlm: enable trybits for PDO lock

When trybits was added (in LU-9148), it doesn't enable trybits for
PDO lock in mdt_object_local_lock(), which may cause deadlock in
try_lock.

Signed-off-by: Lai Siyao <lai.siyao@intel.com>
Change-Id: Icfca639cfbd84e1a3bc25d91de0460d2951c2c2b
Reviewed-on: https://review.whamcloud.com/32820
Reviewed-by: Mike Pershin <mpershin@whamcloud.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_handler.c