zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada bdcec8418f Bluetooth: controller: split: Fix Tx FIFO, queue, and pool corruption
Fix the Tx FIFO, queue and pool corruption due to missing
release of link object to Tx link pool and hence missing
reset of the per connection initially allocated Tx link
free pointer.

The bug caused Tx PDUs and associated memory to be lost
leading to missing L2CAP segment transmissions. With lost
control PDU buffers, ULL would stall processing Done events
also leading to controller asserts.

Fixes #18546.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2019-08-22 14:34:04 +02:00
..
crypto Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
hal Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
hci Bluetooth: controller: Fix ifdef block comment 2019-08-15 11:53:59 +02:00
include Bluetooth: controller: Settings for company_id and subversion_number. 2019-07-23 10:58:03 +02:00
ll_sw Bluetooth: controller: split: Fix Tx FIFO, queue, and pool corruption 2019-08-22 14:34:04 +02:00
ticker bluetooth: controller: Fix for coverity CID 203524 2019-08-19 11:26:20 +02:00
util cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt Bluetooth: controller: Settings for company_id and subversion_number. 2019-07-23 10:58:03 +02:00
Kconfig Bluetooth: controller: Disable AE by default 2019-08-15 15:07:12 +02:00