summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKurt Kanzenbach <kurt@linutronix.de>2022-08-30 18:34:48 +0200
committerJakub Kicinski <kuba@kernel.org>2022-08-31 19:54:04 -0700
commit52267ce25f60f37ae40ccbca0b21328ebae5ae75 (patch)
treed7935c5de6596b8726e0dc1ce38f2ba772aa77d7
parenteb55dc09b5dd040232d5de32812cc83001a23da6 (diff)
downloadlinux-stable-52267ce25f60f37ae40ccbca0b21328ebae5ae75.tar.gz
linux-stable-52267ce25f60f37ae40ccbca0b21328ebae5ae75.tar.bz2
linux-stable-52267ce25f60f37ae40ccbca0b21328ebae5ae75.zip
net: dsa: hellcreek: Print warning only once
In case the source port cannot be decoded, print the warning only once. This still brings attention to the user and does not spam the logs at the same time. Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Reviewed-by: Vladimir Oltean <olteanv@gmail.com> Link: https://lore.kernel.org/r/20220830163448.8921-1-kurt@linutronix.de Signed-off-by: Jakub Kicinski <kuba@kernel.org>
-rw-r--r--net/dsa/tag_hellcreek.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/dsa/tag_hellcreek.c b/net/dsa/tag_hellcreek.c
index eb204ad36eee..846588c0070a 100644
--- a/net/dsa/tag_hellcreek.c
+++ b/net/dsa/tag_hellcreek.c
@@ -45,7 +45,7 @@ static struct sk_buff *hellcreek_rcv(struct sk_buff *skb,
skb->dev = dsa_master_find_slave(dev, 0, port);
if (!skb->dev) {
- netdev_warn(dev, "Failed to get source port: %d\n", port);
+ netdev_warn_once(dev, "Failed to get source port: %d\n", port);
return NULL;
}