Whamcloud - gitweb
LU-5496 ldlm: reconstruct proper flags on enqueue resend 44/11644/2
authorVitaly Fertman <vitaly_fertman@xyratex.com>
Thu, 28 Aug 2014 22:33:54 +0000 (02:33 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 11 Sep 2014 19:55:52 +0000 (19:55 +0000)
commit175ce732b881e99d77d3f5c11fd1d0d5f604218a
treee621fd2a250aec20c84f598cf6bac1df8519e191
parent382afc18c20823445d2155a77808c502919faf6a
LU-5496 ldlm: reconstruct proper flags on enqueue resend

otherwise, waiting lock may get granted as no BLOCKED_GRANTED
flag is returned

Signed-off-by: Vitaly Fertman <vitaly_fertman@xyratex.com>
Xyratex-bug-id: MRP-1944
Change-Id: I5e938ff0454d5e8694b09f9fff3c1f82d746360d
Reviewed-on: http://review.whamcloud.com/11644
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre_dlm_flags.h
lustre/ldlm/ldlm_flock.c
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/ldlm/ldlm_request.c
lustre/mgs/mgs_handler.c