You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bluetooth: Host: Don't call user callback from TX thread
We invoked user callbacks from a net_buf_unref() inside the HCI driver.
This is not OK now that tx_processor is a non-blocking task on bt_taskq.
Instead defer the net_buf destruction to the system workqueue.
This was detected because the following test was failing:
tests/bsim/bluetooth/ll/throughput/tests_scripts/gatt_write.sh
Signed-off-by: Aleksander Wasaznik <[email protected]>
0 commit comments