Skip to content

Bluetooth: shell: Fix deadlock when receiving L2CAP packet#66

Merged
jhedberg merged 4 commits intozephyrproject-rtos:masterfrom
Vudentz:master
May 4, 2017
Merged

Bluetooth: shell: Fix deadlock when receiving L2CAP packet#66
jhedberg merged 4 commits intozephyrproject-rtos:masterfrom
Vudentz:master

Conversation

@Vudentz
Copy link
Copy Markdown
Contributor

@Vudentz Vudentz commented May 3, 2017

The TX and RX pool needs to be split otherwise the TX code path may
consume all buffers causing the RX thread to deadlock which will
possible deadlock the TX thread as well in case it needs more credits.

Signed-off-by: Luiz Augusto von Dentz luiz.von.dentz@intel.com

The TX and RX pool needs to be split otherwise the TX code path may
consume all buffers causing the RX thread to deadlock which will
possible deadlock the TX thread as well in case it needs more credits.

Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
@nashif nashif added the In progress For PRs: is work in progress and should not be merged yet. For issues: Is being worked on label May 3, 2017
@jhedberg jhedberg merged commit ad4bb37 into zephyrproject-rtos:master May 4, 2017
@nashif nashif removed the In progress For PRs: is work in progress and should not be merged yet. For issues: Is being worked on label May 4, 2017
nagineni pushed a commit to nagineni/zephyr that referenced this pull request Nov 20, 2017
[BLE] Support CUD descriptors in Javascript api
ndrs-pst added a commit to DDC-NDRS/zephyr_rtos that referenced this pull request Jan 27, 2026
# Conflicts:
#	drivers/clock_control/clock_control_infineon_peri_clock.c
#	drivers/counter/counter_stm32_timer.c
#	drivers/i2c/i2c_infineon_pdl.c
#	drivers/serial/uart_infineon_pdl.c
#	drivers/spi/spi_infineon_pdl.c
#	include/zephyr/drivers/counter.h
#	include/zephyr/net/ethernet.h
#	subsys/net/ip/net_if.c
#	west.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants