<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[VOXL2 BT5.0 Support?]]></title><description><![CDATA[<p dir="auto">Hi all, we’re seeing a reproducible BLE scan crash on VOXL2 / Starling 2 with SDK v1.8.06 when BLE 5 extended advertising is present.</p>
<p dir="auto">QRB5165 code path: <a href="https://gitlab.com/voxl-public/system-image-build/qrb5165-kernel/-/blob/v1.8.06/net/bluetooth/hci_event.c#L5385" rel="nofollow ugc">https://gitlab.com/voxl-public/system-image-build/qrb5165-kernel/-/blob/v1.8.06/net/bluetooth/hci_event.c#L5385</a></p>
<p dir="auto">From device captures (see dmesg segments describe below, I don't forum privileges to post the logs), we’re seeing LE Extended Advertising Report (0x0d) events with Num reports up to 6, followed by a kernel NULL deref in the Bluetooth RX path (hci0 hci_rx_work -&gt; process_adv_report -&gt; hci_bdaddr_list_lookup).</p>
<p dir="auto">This looks consistent with the extended-adv bounds-check issue in hci_le_ext_adv_report_evt() that upstream now guards here:<br />
  <a href="https://github.com/torvalds/linux/blob/master/net/bluetooth/hci_event.c" rel="nofollow ugc">https://github.com/torvalds/linux/blob/master/net/bluetooth/hci_event.c</a></p>
<p dir="auto">Key lines from dmesg:</p>
<ul>
<li>Unable to handle kernel NULL pointer dereference at virtual address 0000000000000010</li>
<li>Workqueue: hci0 hci_rx_work</li>
<li>pc : hci_bdaddr_list_lookup+0x24/0x60</li>
<li>lr : process_adv_report+0x154/0x408</li>
<li>call trace includes hci_le_meta_evt and hci_event_packet</li>
<li>Bluetooth: Unknown advertising packet type: 0x100</li>
<li>Bluetooth: Unknown advertising packet type: 0x4cff</li>
</ul>
<p dir="auto">Have you seen this on QRB5165 / VOXL2 before, and is there already a downstream fix or recommended workaround / SDK version for BLE 5 extended advertising? I pulled in the guards from the latest kernel, testing today.</p>
<p dir="auto">Related post:<br />
<a href="https://forum.modalai.com/topic/5181/bluetooth-integration-on-the-voxl2">https://forum.modalai.com/topic/5181/bluetooth-integration-on-the-voxl2</a></p>
]]></description><link>https://forum.modalai.com/topic/5286/voxl2-bt5-0-support</link><generator>RSS for Node</generator><lastBuildDate>Tue, 23 Jun 2026 19:57:50 GMT</lastBuildDate><atom:link href="https://forum.modalai.com/topic/5286.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Jun 2026 16:40:25 GMT</pubDate><ttl>60</ttl></channel></rss>