Whamcloud - gitweb
LU-3027 clio: Do not shrink sublock at cancel 69/7569/4
authorOleg Drokin <oleg.drokin@intel.com>
Thu, 29 Aug 2013 09:10:06 +0000 (17:10 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 24 Sep 2013 18:25:18 +0000 (18:25 +0000)
commit7168ea89702ebf92eae714c9146c1f86ac7b3e06
tree4e651997599b1bee7d66695e85aae5ec8da53ee8
parent225c8353dbaf278c1b4c01fc06554133dd952efb
LU-3027 clio: Do not shrink sublock at cancel

Shrinking sublock at ldlm lock cancel time means whoever happened
to attach to this lock just before will reenqueue the wrong lock.

Test-Parameters: envdefinitions=SLOW=yes,ENABLE_QUOTA=yes  clientdistro=el6 serverdistro=el6 clientarch=x86_64  serverarch=x86_64 mdtcount=1  testlist=parallel-scale,parallel-scale-nfsv3,parallel-scale-nfsv4
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Jian Yu <jian.yu@intel.com>
Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Change-Id: I599da98ce364ccf459b5b5f3b72550115972c456
Reviewed-on: http://review.whamcloud.com/7569
Reviewed-by: Patrick Farrell <paf@cray.com>
Tested-by: Hudson
Reviewed-by: Bobi Jam <bobijam@gmail.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
lustre/lov/lovsub_lock.c