zephyr/subsys/bluetooth
Mariusz Skamra 9148fb65d7 Bluetooth: att: Fix deadlock on meta data context allocation
This fixes deadlock that happened waiting for meta data in system
workqueue.
The meta data always get freed in the system workqueue,
so if we're in the same workqueue but there are no immediate
contexts available, there's no chance we'll get one by waiting.

Fixes: #53455
Signed-off-by: Mariusz Skamra <mariusz.skamra@codecoup.pl>
2023-01-04 16:51:05 +01:00
..
audio Bluetooth: Audio: Fix issue with creating unidirectional CIS 2023-01-04 10:35:14 +01:00
common Bluetooth: Update Bluetooth legacy logging Kconfig 2022-11-30 14:37:58 +01:00
controller bluetooth: controller: Reduce user ops status to uint8_t 2022-12-16 11:02:30 +00:00
crypto Bluetooth: Use Zephyr standard log system instead of bluetooth/common/log 2022-11-25 17:08:36 +01:00
host Bluetooth: att: Fix deadlock on meta data context allocation 2023-01-04 16:51:05 +01:00
mesh toolchain: gcc: rename popcount to avoid conflict with C++20 2023-01-03 11:06:45 +01:00
services all: Fix "#if IS_ENABLED(CONFIG_FOO)" occurrences 2022-12-21 10:09:23 +01:00
shell Bluetooth: Audio: Add packing to unicast group create 2022-12-22 10:59:16 +01:00
CMakeLists.txt Bluetooth: crypto: Refactor a few items 2022-11-10 17:54:14 +02:00
Kconfig Bluetooth: crypto: Refactor a few items 2022-11-10 17:54:14 +02:00
Kconfig.adv Bluetooth: Mesh: Extended advertiser as default 2022-11-01 08:52:56 +00:00
Kconfig.iso bluetooth: kconfig: Hide host options if not available 2022-06-17 10:49:51 -05:00