]> git.openfabrics.org - ~aditr/compat-rdma.git/commitdiff
qedr cherry pick: lower message verbosity
authorRam Amrani <Ram.Amrani@cavium.com>
Wed, 20 Dec 2017 10:11:02 +0000 (12:11 +0200)
committerVladimir Sokolovsky <vlad@mellanox.com>
Thu, 4 Jan 2018 19:54:12 +0000 (21:54 +0200)
Reduce the verbosity of an informational message to avoid dmesg flood.

Signed-off-by: Ram Amrani <Ram.Amrani@cavium.com>
linux-next-cherry-picks/0190-qed-Don-t-log-missing-periodic-stats-by-default.patch [new file with mode: 0644]

diff --git a/linux-next-cherry-picks/0190-qed-Don-t-log-missing-periodic-stats-by-default.patch b/linux-next-cherry-picks/0190-qed-Don-t-log-missing-periodic-stats-by-default.patch
new file mode 100644 (file)
index 0000000..a349c5b
--- /dev/null
@@ -0,0 +1,40 @@
+From 512c7840cd692fdac0333684249753ebf3c819f9 Mon Sep 17 00:00:00 2001
+From: "Mintz, Yuval" <Yuval.Mintz@cavium.com>
+Date: Mon, 29 May 2017 11:24:49 +0300
+Subject: [PATCH] qed: Don't log missing periodic stats by default
+
+Current implementation lacks the logic for providing management
+firmware with RDMA-related statistics; [much] worse than that -
+it logs such events by default to system logs.
+
+Since the statistics' gathering is done periodically, using sufficiently
+new management firmware the system logs would get filled with these
+unnecessary prints.
+
+For now, reduce the verbosity of the log so that it would not be
+logged by default.
+
+Fixes: 6c75424612a7 ("qed: Add support for NCSI statistics")
+Signed-off-by: Yuval Mintz <Yuval.Mintz@cavium.com>
+Signed-off-by: David S. Miller <davem@davemloft.net>
+---
+ drivers/net/ethernet/qlogic/qed/qed_main.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/net/ethernet/qlogic/qed/qed_main.c b/drivers/net/ethernet/qlogic/qed/qed_main.c
+index 537d123..715b3aa 100644
+--- a/drivers/net/ethernet/qlogic/qed/qed_main.c
++++ b/drivers/net/ethernet/qlogic/qed/qed_main.c
+@@ -1759,7 +1759,8 @@ void qed_get_protocol_stats(struct qed_dev *cdev,
+               qed_get_protocol_stats_iscsi(cdev, &stats->iscsi_stats);
+               break;
+       default:
+-              DP_ERR(cdev, "Invalid protocol type = %d\n", type);
++              DP_VERBOSE(cdev, QED_MSG_SP,
++                         "Invalid protocol type = %d\n", type);
+               return;
+       }
+ }
+-- 
+1.8.3.1
+