[PATCH] scsi: megaraid_sas: Add write permissions to the scmd_timeout interface

From: Fanhui Meng
Date: Tue Mar 25 2025 - 02:20:07 EST


Due to the different response capabilities of different RAID cards to commands,
the timeout of each RAID card is adjusted to the optimal value, thus add write
permissions to the scmd_timeout interface.

Signed-off-by: Fanhui Meng <mengfanhui@xxxxxxxxxx>
---
drivers/scsi/megaraid/megaraid_sas_base.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c b/drivers/scsi/megaraid/megaraid_sas_base.c
index d85f990aec88..dfe065dd0c75 100644
--- a/drivers/scsi/megaraid/megaraid_sas_base.c
+++ b/drivers/scsi/megaraid/megaraid_sas_base.c
@@ -90,7 +90,7 @@ module_param(dual_qdepth_disable, int, 0444);
MODULE_PARM_DESC(dual_qdepth_disable, "Disable dual queue depth feature. Default: 0");

static unsigned int scmd_timeout = MEGASAS_DEFAULT_CMD_TIMEOUT;
-module_param(scmd_timeout, int, 0444);
+module_param(scmd_timeout, int, 0644);
MODULE_PARM_DESC(scmd_timeout, "scsi command timeout (10-90s), default 90s. See megasas_reset_timer.");

int perf_mode = -1;
--
2.25.1