]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
scsi: qla2xxx: Remove unused ql_log_qp
authorDr. David Alan Gilbert <linux@treblig.org>
Tue, 15 Apr 2025 00:28:01 +0000 (01:28 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 22 Apr 2025 01:49:17 +0000 (21:49 -0400)
ql_log_qp() was added in 2017 as part of commit 22d84726e3b8 ("scsi:
qla2xxx: Add debug logging routine for qpair") but has remained unused.

Remove it. (That patch also added ql_dbg_qp but that is still used so is
left in).

Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Link: https://lore.kernel.org/r/20250415002803.135909-7-linux@treblig.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_dbg.c
drivers/scsi/qla2xxx/qla_dbg.h

index 691ef827a5ab3eb467bfced7dad33fa08dce0b29..5136549005e7ecb9fef8f3d66d2cef66dba06002 100644 (file)
@@ -2705,59 +2705,6 @@ ql_dump_buffer(uint level, scsi_qla_host_t *vha, uint id, const void *buf,
        }
 }
 
-/*
- * This function is for formatting and logging log messages.
- * It is to be used when vha is available. It formats the message
- * and logs it to the messages file. All the messages will be logged
- * irrespective of value of ql2xextended_error_logging.
- * parameters:
- * level: The level of the log messages to be printed in the
- *        messages file.
- * vha:   Pointer to the scsi_qla_host_t
- * id:    This is a unique id for the level. It identifies the
- *        part of the code from where the message originated.
- * msg:   The message to be displayed.
- */
-void
-ql_log_qp(uint32_t level, struct qla_qpair *qpair, int32_t id,
-    const char *fmt, ...)
-{
-       va_list va;
-       struct va_format vaf;
-       char pbuf[128];
-
-       if (level > ql_errlev)
-               return;
-
-       ql_ktrace(0, level, pbuf, NULL, qpair ? qpair->vha : NULL, id, fmt);
-
-       if (!pbuf[0]) /* set by ql_ktrace */
-               ql_dbg_prefix(pbuf, ARRAY_SIZE(pbuf), NULL,
-                             qpair ? qpair->vha : NULL, id);
-
-       va_start(va, fmt);
-
-       vaf.fmt = fmt;
-       vaf.va = &va;
-
-       switch (level) {
-       case ql_log_fatal: /* FATAL LOG */
-               pr_crit("%s%pV", pbuf, &vaf);
-               break;
-       case ql_log_warn:
-               pr_err("%s%pV", pbuf, &vaf);
-               break;
-       case ql_log_info:
-               pr_warn("%s%pV", pbuf, &vaf);
-               break;
-       default:
-               pr_info("%s%pV", pbuf, &vaf);
-               break;
-       }
-
-       va_end(va);
-}
-
 /*
  * This function is for formatting and logging debug information.
  * It is to be used when vha is available. It formats the message
index 54f0a412226f6676327334024d0f5aa34c4d5c2f..5f4a8c9ae6ba1429b1a801d5f66e4d592abb94fc 100644 (file)
@@ -334,9 +334,6 @@ ql_log(uint, scsi_qla_host_t *vha, uint, const char *fmt, ...);
 void __attribute__((format (printf, 4, 5)))
 ql_log_pci(uint, struct pci_dev *pdev, uint, const char *fmt, ...);
 
-void __attribute__((format (printf, 4, 5)))
-ql_log_qp(uint32_t, struct qla_qpair *, int32_t, const char *fmt, ...);
-
 /* Debug Levels */
 /* The 0x40000000 is the max value any debug level can have
  * as ql2xextended_error_logging is of type signed int