Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init()

The megasas_dbg_lvl is a driver level parameter. Do not initialize it in
the probe path. Otherwise we will miss the debug print when binding a
new device to the megaraid driver.

Link: https://lore.kernel.org/r/1663145283-4872-6-git-send-email-kanie@linux.alibaba.com
Acked-by: Sumit Saxena <sumit.saxena@broadcom.com>
Signed-off-by: Guixin Liu <kanie@linux.alibaba.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>

authored by

Guixin Liu and committed by
Martin K. Petersen
27b571cc ad40d519

+1 -1
+1 -1
drivers/scsi/megaraid/megaraid_sas_base.c
··· 7441 7441 (instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0071SKINNY)) 7442 7442 instance->flag_ieee = 1; 7443 7443 7444 - megasas_dbg_lvl = 0; 7445 7444 instance->flag = 0; 7446 7445 instance->unload = 1; 7447 7446 instance->last_time = 0; ··· 9010 9011 */ 9011 9012 pr_info("megasas: %s\n", MEGASAS_VERSION); 9012 9013 9014 + megasas_dbg_lvl = 0; 9013 9015 support_poll_for_event = 2; 9014 9016 support_device_change = 1; 9015 9017 support_nvme_encapsulation = true;