summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mediatek/mt76/mt7915
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2021-03-26 10:40:55 +0100
committerFelix Fietkau <nbd@nbd.name>2021-04-12 00:03:05 +0200
commit665b2c780d63762349646e9abaea507192c6666a (patch)
treef092e54f115979fcf5fc21a0278b22b8f318cfd5 /drivers/net/wireless/mediatek/mt76/mt7915
parentd76d6c3ba2b0addbf8398641f406b339d91b4fbc (diff)
downloadlinux-stable-665b2c780d63762349646e9abaea507192c6666a.tar.gz
linux-stable-665b2c780d63762349646e9abaea507192c6666a.tar.bz2
linux-stable-665b2c780d63762349646e9abaea507192c6666a.zip
mt76: mt7915: limit firmware log message printk to buffer length
Avoid including garbage from previous rx data Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt7915')
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7915/mcu.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c b/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
index 9d0911ac1d90..67b1426e98b6 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
@@ -521,7 +521,8 @@ mt7915_mcu_rx_log_message(struct mt7915_dev *dev, struct sk_buff *skb)
break;
}
- wiphy_info(mt76_hw(dev)->wiphy, "%s: %s", type, data);
+ wiphy_info(mt76_hw(dev)->wiphy, "%s: %*s", type,
+ (int)(skb->len - sizeof(*rxd)), data);
}
static void