fix: Fix the critical issues of btu and bt_common from AI review report

- advance connect queue on synchronous connect_cb failure
- lock bta_alarm_hash_map in all BTA timer APIs
- free controller params after stack disable; cleanup on init fail
- handle BTE_InitStack failure and signal init future
- validate HCI remote name event length before parse
- drop stale L2CAP quick-timer alarm events
This commit is contained in:
yangfeng
2026-06-29 14:45:46 +08:00
parent a6928be465
commit 57f28af482
11 changed files with 101 additions and 29 deletions
@@ -293,7 +293,7 @@ void btu_hcif_cmd_timeout (UINT8 controller_id);
void btu_init_core(void);
void btu_free_core(void);
void BTU_StartUp(void);
bool BTU_StartUp(void);
void BTU_ShutDown(void);
void btu_task_start_up(void *param);