From fc620f9782d1fda5a243fd51a93a0fb46bc80f64 Mon Sep 17 00:00:00 2001 From: Ram Kishore Vegesna Date: Mon, 19 Apr 2021 21:10:59 +0530 Subject: [PATCH] ocs_fc: Fix memory leak in ocs_scsi_io_alloc() PR: 254690 Approved by: mav(mentor) MFC after: 2 weeks --- sys/dev/ocs_fc/ocs_scsi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/dev/ocs_fc/ocs_scsi.c b/sys/dev/ocs_fc/ocs_scsi.c index c2df898bda4b..b1d98c7c0e3d 100644 --- a/sys/dev/ocs_fc/ocs_scsi.c +++ b/sys/dev/ocs_fc/ocs_scsi.c @@ -201,6 +201,7 @@ ocs_scsi_io_alloc(ocs_node_t *node, ocs_scsi_io_role_e role) if (io->hio != NULL) { ocs_log_err(node->ocs, "assertion failed: io->hio is not NULL\n"); + ocs_io_free(ocs, io); ocs_unlock(&node->active_ios_lock); return NULL; }