Whamcloud - gitweb
LU-4780 lnet: NI shutdown may loop forever 06/9706/2
authorLiang Zhen <liang.zhen@intel.com>
Tue, 18 Mar 2014 12:55:28 +0000 (20:55 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 25 Mar 2014 23:51:18 +0000 (23:51 +0000)
commit3efa31eacc612261ea3019fbd7243e573714042c
tree4d5ec0d76c9929c48ba2babec14f96820a4f68a1
parent972d3f5de84f0282d04d3afa60d2785c65c9a140
LU-4780 lnet: NI shutdown may loop forever

lnet_shutdown_lndnis() may enter endless loop if there is a busy NI,
this is injected by LNet SMP improvements. It's fixed in this patch.

Signed-off-by: Liang Zhen <liang.zhen@intel.com>
Change-Id: I612ab9ff15aa40c05d6bd4cfee7cd107715f41b4
Reviewed-on: http://review.whamcloud.com/9706
Tested-by: Jenkins
Reviewed-by: Isaac Huang <he.huang@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bobi Jam <bobijam@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lnet/lnet/api-ni.c