scsi: qla2xxx: add ring buffer for tracing debug logs
authorRajan Shanmugavelu <rajan.shanmugavelu@oracle.com>
Thu, 13 Feb 2020 01:29:28 +0000 (17:29 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 12 Mar 2020 03:07:57 +0000 (23:07 -0400)
commit598a90f2002c4c4daee24d76d24e8270c7075eef
treef48493de9e67a1f11f70050223daede02684ba0d
parent779dfcf6435b9ad612a630f0cae41adedbc0190b
scsi: qla2xxx: add ring buffer for tracing debug logs

Having this log in a ring buffer helps to diagnose qla2xxx driver and
firmware issues instead of having to reproduce the problem with
extended_logging enabled. This saves cycles and helps when it is hard
to reproduce problem.

Link: https://lore.kernel.org/r/1581557368-32080-1-git-send-email-rajan.shanmugavelu@oracle.com
Reviewed-by: Joe Jin <joe.jin@oracle.com>
Acked-by: Himanshu Madhani <hmadhani@marvell.com>
Signed-off-by: Rajan Shanmugavelu <rajan.shanmugavelu@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_dbg.c
include/trace/events/qla.h [new file with mode: 0644]