Hi Hongyi, > Currently we have found a problem when using the kernel Bluetooth > protocol stack. > > Bluetooth hardware: support BR/BLE USB Client Module > > Kernel version: 3.18.20 > > The problem: our host received the HCI_EV_CONN_REQUEST event, in this > event call hci_conn_add () and create a struct hci_conn, > then the host will send HCI_OP_ACCEPT_SYNC_CONN_REQ command in the > event processing. > However, according to the Bluetooth protocol core_v5.0 description, > the host will then receive a Command Status event or Synchronous > Connection Complete event or Connection Complete event for the link, > which will include Connection_Handle and the link parameters if the > setup is successful. > However, the host did not receive these events for the link. > Hdev->rx_work workqueue is still working to collect events. > After a period of time, the host receives an HCI_EV_CHANNEL_SELECTED > event, which is to operate the hci_conn->amp_mgr structure, > but the host has not received any events containing any information > in the structure, this structure has not been created, so the kernel > appears oops > > Thanks and Best Regards! please create a binary trace with btmon -w trace.log and I can have a look at it. However if your BR/EDR/LE controllers sends AMP controller events, something is wrong with your controller. Regards Marcel