zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada cd7a73c20a Bluetooth: controller: split: Fix NRF_CCM overrun
Fix missing assignment of NRF_CCM->MAXPACKETSIZE register
for PDU sizes smaller than 251 bytes. If there is CRC errors
causing PDU length fields to be higher than configured PDU
buffer sizes in the controller, without the MAXPACKETSIZE
register set to correct PDU size, CCM module could overrun
the PDU buffer and cause memory corruption. This fix is
applicable for all nRF52 Series SoCs except nRF52832 SoC.

Fixes #21107.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2020-05-27 18:06:17 +02:00
..
crypto Bluetooth: Fix infinite recursion in host-based bt_rand 2020-01-31 18:33:06 +01:00
hal Bluetooth: controller: Refactor use of SWI 2019-09-16 19:06:51 +02:00
hci Bluetooth: controller: Remove legacy LL 2020-05-08 15:07:00 +02:00
include Bluetooth: controller: split: Update feature exchange to BTCore V5.0 2020-05-26 14:34:39 +02:00
ll_sw Bluetooth: controller: split: Fix NRF_CCM overrun 2020-05-27 18:06:17 +02:00
ticker Bluetooth: controller: Consider must_expire while avoiding catchup 2020-04-01 14:40:52 +02:00
util drivers: entropy: replace CONFIG_ENTROPY_NAME with DT macro 2020-04-13 09:14:21 -05:00
CMakeLists.txt Bluetooth: controller: Add Kconfig for Optimize for Speed 2020-02-28 10:55:33 +02:00
Kconfig Bluetooth: controller: Remove legacy LL 2020-05-08 15:07:00 +02:00