* [PATCH] Bluetooth: btusb: Return when coredump trigger cmd fails
@ 2023-11-07 13:46 Manish Mandlik
2023-11-07 14:33 ` bluez.test.bot
0 siblings, 1 reply; 2+ messages in thread
From: Manish Mandlik @ 2023-11-07 13:46 UTC (permalink / raw)
To: marcel, luiz.dentz
Cc: chromeos-bluetooth-upstreaming, linux-bluetooth, Manish Mandlik,
Johan Hedberg, Tim Jiang, linux-kernel
Avoid freeing NULL skb when hci command fails.
Fixes: 20981ce2d5a5 ("Bluetooth: btusb: Add WCN6855 devcoredump support")
Signed-off-by: Manish Mandlik <mmandlik@google.com>
---
drivers/bluetooth/btusb.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
index b8e9de887b5d..a0359702c0a1 100644
--- a/drivers/bluetooth/btusb.c
+++ b/drivers/bluetooth/btusb.c
@@ -3463,8 +3463,11 @@ static void btusb_coredump_qca(struct hci_dev *hdev)
struct sk_buff *skb;
skb = __hci_cmd_sync(hdev, 0xfc0c, 1, param, HCI_CMD_TIMEOUT);
- if (IS_ERR(skb))
+ if (IS_ERR(skb)) {
bt_dev_err(hdev, "%s: triggle crash failed (%ld)", __func__, PTR_ERR(skb));
+ return;
+ }
+
kfree_skb(skb);
}
--
2.42.0.869.gea05f2083d-goog
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-11-07 14:33 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-07 13:46 [PATCH] Bluetooth: btusb: Return when coredump trigger cmd fails Manish Mandlik
2023-11-07 14:33 ` bluez.test.bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.