zephyr/subsys
Johan Hedberg 0d9dab300e Bluetooth: Introduce separate pool for discardable events
Introduce a separate buffer pool for events which the HCI driver
considers discardable. Examples of such events could be e.g.
Advertising Reports. The benefit of having such a pool means that the
if there is a heavy inflow of such events it will not cause the
allocation for other critical events to block and may even eliminate
deadlocks in some cases.

Also update all mesh samples not to specify explicit RX buffer counts
anymore. Instead, create appropriate defaults in Kconfig so that we
only need to override this in the app for cases like the bbc:microbit
with limited memory.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2019-07-01 16:36:15 +03:00
..
bluetooth Bluetooth: Introduce separate pool for discardable events 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 license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
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 license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig