staging/lustre/o2iblnd: leak cmid in kiblnd_dev_need_failover
authorLiang Zhen <liang.zhen@intel.com>
Mon, 14 Sep 2015 22:41:33 +0000 (18:41 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 15 Sep 2015 13:26:55 +0000 (06:26 -0700)
commit199a0cc08d8552b9683150ef49ebceb764e436eb
tree7f747cae89231663e1a49bb86e6d5127caec24ec
parentaefd9d714d5dc65b748e4f226475537ba6e00e86
staging/lustre/o2iblnd: leak cmid in kiblnd_dev_need_failover

cmid created by kiblnd_dev_need_failover should always be destroyed,
however it is not the case in current implementation and we will leak
cmid when this function detected a device failover.

Signed-off-by: Liang Zhen <liang.zhen@intel.com>
Reviewed-on: http://review.whamcloud.com/14603
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-6480
Reviewed-by: Isaac Huang <he.huang@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c