Whamcloud - gitweb
LU-4971 ldlm: drop redundant ibits lock interoperability check 04/11004/4
authorFan Yong <fan.yong@intel.com>
Mon, 2 Jun 2014 12:17:51 +0000 (20:17 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 10 Jul 2014 23:02:36 +0000 (23:02 +0000)
commita1ef13bca025e09e10ce2d6e007013d0e187e6eb
treeab66cf6a5453ade6a7af97190ab18dfc1484f392
parent63851b5816bb30687fbf3750380d6b448e9400f1
LU-4971 ldlm: drop redundant ibits lock interoperability check

In very old release (older than Lustre-1.8), if the client talks with
the server that does not support ibits lock, then the client needs to
convert it as plain lock. Such interoperability check and convertion
is out of date for a long time. Drop it.

Signed-off-by: Fan Yong <fan.yong@intel.com>
Change-Id: I635df2767ed3b859d93b7ff0680e30ef07d94747
Reviewed-on: http://review.whamcloud.com/11004
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: wangdi <di.wang@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/obd_support.h
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_request.c
lustre/mdt/mdt_handler.c
lustre/ptlrpc/import.c
lustre/tests/sanity.sh