zephyr/subsys
Vinayak Kariappa Chettimada 122c43562e Bluetooth: controller: split: Fix slave latency cancel race
Fix missing transmit buffer demutiplexing before checking if
slave latency needs to be maintained or cancelled.

This bug was detected when new transmit buffer was enqueued
overlapping with on-air radio transmission of empty PDU
preceding the handling of radio event done.

Symptoms of this bug being data transmission latency of upto
slave latency plus one times connection interval.

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2020-05-15 17:07:33 +02:00
..
bluetooth Bluetooth: controller: split: Fix slave latency cancel race 2020-05-15 17:07:33 +02:00
canbus flash: Convert DT_FLASH_AREA to FLASH_AREA macros 2020-05-13 21:22:53 +02:00
console console: Port to the new timeout API 2020-05-07 11:01:55 +02:00
cpp
debug OpenOCD: Make incompatible with SMP 2020-05-10 16:18:27 +02:00
dfu flash: Convert DT_FLASH_AREA to FLASH_AREA macros 2020-05-13 21:22:53 +02:00
disk devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
fb
fs flash: Convert DT_FLASH_AREA to FLASH_AREA macros 2020-05-13 21:22:53 +02:00
jwt
logging subsys: Replace printf by printk when applicable 2020-05-09 21:25:33 +02:00
mgmt
net net: lldp: Write LLDPDU data to pkt correctly 2020-05-11 17:11:23 +02:00
power device: Fix structure attributes access 2020-05-08 23:07:44 +02:00
random
settings flash: Convert DT_FLASH_AREA to FLASH_AREA macros 2020-05-13 21:22:53 +02:00
shell shell: Move default terminal width and height to Kconfig 2020-05-13 11:28:41 +02:00
stats
storage storage: flash_map_default: Convert to new dts macros 2020-05-13 21:22:53 +02:00
testsuite subsys/testsuite: Shorten the assertion messages 2020-05-13 16:23:39 +02:00
tracing devicetree: remove DT_HAS_NODE_STATUS_OKAY 2020-05-13 18:24:42 +02:00
usb flash: Convert DT_FLASH_AREA to FLASH_AREA macros 2020-05-13 21:22:53 +02:00
CMakeLists.txt
Kconfig