zephyr/drivers
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
..
adc shell: adc: adc shell for testing adcs 2019-06-28 10:07:18 -05:00
aio cleanup: include/: move aio_comparator.h to drivers/aio_comparator.h 2019-06-27 22:55:49 -04:00
audio cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
bluetooth Bluetooth: Introduce separate pool for discardable events 2019-07-01 16:36:15 +03:00
can cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_control cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
console cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
counter cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
crypto cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
display cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
dma cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
entropy cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
ethernet cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
flash cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
gpio cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
hwinfo cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
i2c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
i2s cleanup: include/: move misc/__assert.h to sys/__assert.h 2019-06-27 22:55:49 -04:00
ieee802154 cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
interrupt_controller cleanup: include/: move misc/__assert.h to sys/__assert.h 2019-06-27 22:55:49 -04:00
ipm cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
led cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
led_strip cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
modem cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
net cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
neural_net cleanup: include/: move gna.h to drivers/gna.h 2019-06-27 22:55:49 -04:00
pci cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
pcie drivers/pcie/shell: add basic probe for MSI-X capability 2019-06-10 10:52:02 -04:00
pinmux cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
ptp_clock net: ptp: clock: Add usermode support to ptp_clock_get() 2019-06-25 15:22:51 +03:00
pwm cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
rtc cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
sensor cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
serial cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
spi cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
timer kernel/timeout: Remove "clock_always_on", replace with "SLOPPY_IDLE" 2019-06-28 14:24:56 -07:00
usb drivers/usb/device: stm32: Remove reference to unsupported low speed 2019-06-28 06:16:10 -04:00
watchdog cleanup: include/: move misc/reboot.h to power/reboot.h 2019-06-27 22:55:49 -04:00
wifi cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt net: ptp: clock: Add usermode support to ptp_clock_get() 2019-06-25 15:22:51 +03:00
Kconfig