]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: qla2xxx: Move FCE Trace buffer allocation to user control
authorQuinn Tran <qutran@marvell.com>
Fri, 15 Nov 2024 13:03:09 +0000 (18:33 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 4 Dec 2024 18:21:53 +0000 (13:21 -0500)
commit841df27d619ee1f5ca6473e15227b39d6136562d
tree4091dee661c6d47cec7ae297ad1c3280fdfe0a4a
parenta9a099575d4f24323ae3351b21fe556d37d9e932
scsi: qla2xxx: Move FCE Trace buffer allocation to user control

Currently FCE Tracing is enabled to log additional ELS events. Instead,
user will enable or disable this feature through debugfs.

Modify existing DFS knob to allow user to enable or disable this
feature.

echo [1 | 0] > /sys/kernel/debug/qla2xxx/qla2xxx_??/fce
cat  /sys/kernel/debug/qla2xxx/qla2xxx_??/fce

Cc: stable@vger.kernel.org
Fixes: df613b96077c ("[SCSI] qla2xxx: Add Fibre Channel Event (FCE) tracing support.")
Signed-off-by: Quinn Tran <qutran@marvell.com>
Signed-off-by: Nilesh Javali <njavali@marvell.com>
Link: https://lore.kernel.org/r/20241115130313.46826-4-njavali@marvell.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_def.h
drivers/scsi/qla2xxx/qla_dfs.c
drivers/scsi/qla2xxx/qla_gbl.h
drivers/scsi/qla2xxx/qla_init.c