Whamcloud - gitweb
LU-8500 ldlm: fix export reference problem 31/22031/3
authorHongchao Zhang <hongchao.zhang@intel.com>
Wed, 24 Aug 2016 23:44:41 +0000 (19:44 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 2 Sep 2016 02:24:35 +0000 (02:24 +0000)
commit108339f1543fb006f4ddd16830e7266df0b46723
treed07c166c16a133a53bc9306d98671869fde2e3a3
parent6912c6f8b1bce483915b3cb386d4695969d29407
LU-8500 ldlm: fix export reference problem

1, in client_import_del_conn, the export returned from
   class_conn2export is not released after using it.

2, in ptlrpc_connect_interpret, the export is not released
   if the connect_flags isn't compatible.

Change-Id: Ie7ef9cb0de2fa1aba71d3981ce47ae87c75e82d8
Signed-off-by: Hongchao Zhang <hongchao.zhang@intel.com>
Reviewed-on: http://review.whamcloud.com/22031
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Bobi Jam <bobijam@hotmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ldlm/ldlm_lib.c
lustre/ptlrpc/import.c