]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
scsi: qedf: Set qed_slowpath_params to zero before use
authorSaurav Kashyap <skashyap@marvell.com>
Wed, 15 May 2024 09:11:01 +0000 (14:41 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 27 Jul 2024 08:38:28 +0000 (10:38 +0200)
[ Upstream commit 6c3bb589debd763dc4b94803ddf3c13b4fcca776 ]

Zero qed_slowpath_params before use.

Signed-off-by: Saurav Kashyap <skashyap@marvell.com>
Signed-off-by: Nilesh Javali <njavali@marvell.com>
Link: https://lore.kernel.org/r/20240515091101.18754-4-skashyap@marvell.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/qedf/qedf_main.c

index 858058f228191fff00d246a926fdc473b2905517..e0601b5520b78992f6eee608632c1f078bda47fb 100644 (file)
@@ -3299,6 +3299,7 @@ static int __qedf_probe(struct pci_dev *pdev, int mode)
        }
 
        /* Start the Slowpath-process */
+       memset(&slowpath_params, 0, sizeof(struct qed_slowpath_params));
        slowpath_params.int_mode = QED_INT_MODE_MSIX;
        slowpath_params.drv_major = QEDF_DRIVER_MAJOR_VER;
        slowpath_params.drv_minor = QEDF_DRIVER_MINOR_VER;