Commit cbf4a03b authored by Jim Harris's avatar Jim Harris
Browse files

ublk: don't call ublk_ios_fini in error path



This ublk_ios_fini path is going to get refactored
in an upcoming patch, so avoid using it in the
ublk_ios_init error path now to enable the
upcoming refactoring.

Signed-off-by: default avatarJim Harris <james.r.harris@intel.com>
Change-Id: Ibf9283e13577ee948057320f0845d9578c930c52
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17877


Reviewed-by: default avatarXiaodong Liu <xiaodong.liu@intel.com>
Reviewed-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Community-CI: Mellanox Build Bot
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent 24cb0ff1
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1354,7 +1354,10 @@ ublk_ios_init(struct spdk_ublk_dev *ublk)
	return 0;

err:
	ublk_ios_fini(ublk);
	for (i = 0; i < ublk->num_queues; i++) {
		free(q->ios);
		q->ios = NULL;
	}
	return rc;
}