Re: [v3] Bluetooth: btusb: Set error code in btusb_mtk_hci_wmt_sync()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Okay, thank you. The new patch has been sent




email:youwan@xxxxxxxxxxxx



 
From: Youwan Wang



Date: 2024-03-13 15:43



To: marcel



CC: johan.hedberg; luiz.dentz; linux-bluetooth; Youwan Wang



Subject: [v3] Bluetooth: btusb: Set error code in btusb_mtk_hci_wmt_sync()



Convenient to check if the function was executed successfully



and know the specific error location in the code.



 



Signed-off-by: Youwan Wang <youwan@xxxxxxxxxxxx>



---



drivers/bluetooth/btusb.c | 4 +++-



1 file changed, 3 insertions(+), 1 deletion(-)



 



diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c



index d793dcd06687..a7244a8a5b7c 100644



--- a/drivers/bluetooth/btusb.c



+++ b/drivers/bluetooth/btusb.c



@@ -2824,8 +2824,10 @@ static int btusb_mtk_hci_wmt_sync(struct hci_dev *hdev,



goto err_free_wc;



}



- if (data->evt_skb == NULL)



+ if (data->evt_skb == NULL) {



+ err = -ENOBUFS;



goto err_free_wc;



+ }



/* Parse and handle the return WMT event */



wmt_evt = (struct btmtk_hci_wmt_evt *)data->evt_skb->data;



--



2.25.1



 






[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux