mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-16 05:31:37 -04:00
Bluetooth: hci_core: Rate limit the logging of invalid ISO handle
Some controller firmwares (eg for MT7925) continuously send invalid ISO packet, which result to "ISO unknown handle" error spam in logs. It's not important to show all of them to the user. Rate limit these ISO error messages, similarly as we do for SCO. Signed-off-by: Pauli Virtanen <pav@iki.fi> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
This commit is contained in:
committed by
Luiz Augusto von Dentz
parent
1f2ac009d3
commit
edef657685
@@ -3917,8 +3917,8 @@ static void hci_isodata_packet(struct hci_dev *hdev, struct sk_buff *skb)
|
||||
|
||||
err = iso_recv(hdev, handle, skb, flags);
|
||||
if (err == -ENOENT)
|
||||
bt_dev_err(hdev, "ISO packet for unknown connection handle %d",
|
||||
handle);
|
||||
bt_dev_err_ratelimited(hdev, "ISO packet for unknown connection handle %d",
|
||||
handle);
|
||||
else if (err)
|
||||
bt_dev_dbg(hdev, "ISO packet recv for handle %d failed: %d",
|
||||
handle, err);
|
||||
|
||||
Reference in New Issue
Block a user