zephyr/subsys
Johan Hedberg fc2fcd10cf Bluetooth: Add dedicated pool for HCI_Num_Completed_Packets HCI event
This event is a priority one, so it's not safe to have it use the RX
buffer pool which may be depleted due to non-priority events (e.g.
advertising events). Since the event is consumed synchronously it's
safe to have a single-buffer pool for it. Also introduce a new
bt_buf_get_evt() API for HCI drivers to simplify the driver-side code,
this effectively also deprecates bt_buf_get_cmd_complete() which now
has no in-tree HCI driver users anymore.

Fixes #16864

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2019-07-01 16:36:15 +03:00
..
bluetooth Bluetooth: Add dedicated pool for HCI_Num_Completed_Packets HCI event 2019-07-01 16:36:15 +03:00
console cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
cpp style: add braces around if/while statements 2019-06-06 15:20:21 +02:00
debug cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
dfu cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
disk cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
fb
fs cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
jwt cleanup: include/: move zephyr/jwt.h to data/jwt.h 2019-06-27 22:55:49 -04:00
logging cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
mgmt cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
net net: if: Make gateway address in net_if_ipv4_set_gw() const 2019-07-01 15:34:11 +03:00
power cleanup: include/: move misc/reboot.h to power/reboot.h 2019-06-27 22:55:49 -04:00
random cleanup: include/: move entropy.h to drivers/entropy.h 2019-06-27 22:55:49 -04:00
settings cleanup: include/: move base64.h to sys/base64.h 2019-06-27 22:55:49 -04:00
shell cleanup: include/: move misc/reboot.h to power/reboot.h 2019-06-27 22:55:49 -04:00
stats cleanup: include/: move stats.h to stats/stats.h 2019-06-27 22:55:49 -04:00
storage cleanup: include/: move flash.h to drivers/flash.h 2019-06-27 22:55:49 -04:00
testsuite cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
usb cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt
Kconfig