Whamcloud - gitweb
LU-9918 lnet: decref on peer after use 22/28722/3
authorAmir Shehata <amir.shehata@intel.com>
Sat, 26 Aug 2017 04:26:00 +0000 (21:26 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Sun, 10 Sep 2017 04:55:28 +0000 (04:55 +0000)
commit440c1c03fe08df2ea626d8658ab9960ad108e19d
tree71069af23055745442d54accd841b385973a3b8d
parentad45173d94e0be94de90368019be52a905bcb993
LU-9918 lnet: decref on peer after use

After looking up the peer for both ping and discover
we need to decref the peer so we don't lose a reference
on it. This needs to be done while the mutex_lock is held
to ensure the peer list remains stable.

Signed-off-by: Amir Shehata <amir.shehata@intel.com>
Change-Id: Ic57e67d21b8afe17a239cc496621bc4abf681077
Reviewed-on: https://review.whamcloud.com/28722
Tested-by: Jenkins
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Sonia Sharma <sonia.sharma@intel.com>
Reviewed-by: Olaf Weber <olaf.weber@hpe.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lnet/lnet/api-ni.c