Changes since zephyr-v2.7.0:
Alexandre Bourdiol (4):
include: drivers: clock_control: stm32u5 missing MSIS define
drivers: clock_control: stm32u5: rework MSIS as system clock source
drivers: clock_control: stm32u5: keep reset values of MSI trimming
drivers: clock_control: stm32u5: set voltage scaling VOS for MSIS
Anas Nashif (37):
ci: add code coverage action
actions: optimize clang actions
action: configure git user
actions: fix typo in clang action
action: codecov: do not run on weekends
actions: bluetooth: fix job names and description
actions: bluetooth: rename action and make it obvious
actions: compliance: minor improvements
actions: conflict: update version
actions: follow namespace for job names
actions: run code coverage only on main tree
actions: clang: do not rebase, use commit range
actions: clang: fix typo
actions: retry west update on various workflows
actions: clang: use ccache
actions: clang: set reporting before calling twister
ci: hotfix: disable test exclusion by tags
actions: run twister using github action
actions: clang: add branch name to ccache key
actions: twister: add a cancel job very early on
actions: twister: adapt events to branch
doc: replace buildkite with github actions
actions: twister/clang: cleanup test plan generation
actions: check of testplan exists
actions: twister: remove cleanup job
actions: twister: apply a new strategy from smaller test plans
actions: twister: run tests on all platforms when changed
actions: twister: load modules from cache
actions: twister: upload testplan as an artifact
actions: twister: do not schedule on non main branches
actions: twister: limit daily job to 60 builders
ci: test_plan: fix pylint warnings
actions: fix filtering for clang action
actions: twister: determine nodes in python script
actions: twister: remove existing ccache directory
scripts: gen_app_partitions: do not load empty files
tests: m2gl025_miv: exclude slow platform from some tests
Andrzej Głąbek (4):
samples: hci_spi: Decrease maximum number of BT connections
drivers: spi_context: Do not use transfer timeout in slave mode
drivers: spi_context: Fix handling of zero-length buffers
drivers: spi_context: Correct alignment of LOG_DBG() parameters
Andy Ross (1):
kernel/sched: Fix race with thread return values
Christopher Friedt (5):
libc: minimal: add qsort to the minimal libc
tests: libc: minimal: Add tests for qsort()
release: v2.7.1 release notes
release: additional entries in release notes
release: Bump release to 2.7.1
Daniel DeGrasse (2):
soc: rt6xx: Default flexspi logging to disabled
drivers: mcux_flexspi: Default logging to disabled when XIP is used
Daniel Leung (1):
toolchain: xcc: add macro __in_section_unique_named()
Daniel N. Hansten (1):
drivers: led: pca9633: add support for multiple devices
Dominik Ermel (1):
west.yml: Update mcumgr to backport fix for issue #38502
Enjia Mai (1):
tests: subsys: libcxx: extend the timeout for cpp.libcxx.newlib_nano
Evgeniy Paltsev (4):
ARC: forbid FIRQ or multiple register banks w/ 1 IRQ priority level
tests: fix tracing.osawareness.openocd for SMP platforms
tests: fix tracing.osawareness.openocd when thread names disabled
tests: tracing.osawareness.openocd cleanup
Francois Ramu (2):
drivers: clock control disable AHB3 clock in stm32_clock_control_off
drivers: uart stm32 flushing Rx register once the RXNE irq is enabled
Gerard Marull-Paretas (1):
sensor: qdec_nrfx: fix PM callback signature
Henrik Brix Andersen (5):
runners: canopen: poll for flash ready
drivers: can: flexcan: fix timing parameter limits
drivers: pwm: mcux: ftm: return -EBUSY if PWM capture in progress
boards: arm: waveshare_open103z: disable CAN bus tests
drivers: can: fix can_configure() when CAN-FD is enabled
Ilhan Ates (1):
Bluetooth: tester: Add directed adv support
Ilya Makarov (1):
Bluetooth: host: Fix MIC generation in Bluetooth CCM encryption
Jacob Siverskog (2):
bluetooth: host: reset channel request on send failure
bluetooth: host: avoid freeing structure that's part of a linked list
Jakub Rzeszutko (1):
shell: fix assert in panic mode
Jamie McCrae (2):
boards: arm: bl5340_dvk: Fix broken image
boards: arm: bt610: Rename from bt6x0
Johan Lundin (1):
Bluetooth: Host: Set SID in bt_le_per_adv_sync_recv_info
Johann Fischer (3):
usb: function_rndis: align rndis_cmd_pool to request buffer size
usb: function_rndis: do not force USB_COMPOSITE_DEVICE for IAD
drivers: ieee802154_dw1000: use dedicated workqueue
Julien D'ascenzio (1):
drivers/uart: stm32: fix a bug during transmission
Krzysztof Chruscinski (2):
logging: Cleaning references to tracing in logging
kernel: timer: Call user handler without spinlock
Krzysztof Kopyściński (1):
bluetooth: tester: allow to set DisplayYesNo IO capability
Lingao Meng (2):
Bluetooth: Mesh: Fix missing enable adv thread
[backport v2.7-branch] bluetooth: mesh: Fix incorrect return value
Lucas Dietrich (1):
drivers: can: Fixed timeout values comparison
Manivannan Sadhasivam (1):
modules: loramac-node: Fix the build issue for US915 and AU915 regions
Marcin Niestroj (1):
samples: sockets: http_get: increase main thread stack size
Marek Pieta (1):
bluetooth: att: Fix indication handling
Martin Jäger (2):
task_wdt: ensure hw wdt is started before being fed
task_wdt: fix overflow in current_ticks making wdt get stuck
Maureen Helm (2):
drivers: serial: Refactor drivers to use shared init priority Kconfig
soc: arm: Configure serial driver init priority for NXP SoCs
Pieter De Gendt (1):
net: openthread: Fix alarm timers reference calculation
Piotr Pryga (4):
BLuetooth: controller: hci: fix wrong sync handle in IQ samples report
Bluetooth: controller: ULL: fix dequeue of IQ samples reports
Bluetooth: host: Add handling of failures in per sync established evt
Bluetooth: controller: enable missing RSSI while periodic adv sync
Rafał Kuźnia (1):
drivers: ieee802154: nrf5: fix NULL pointer dereference
Robert Lubos (4):
samples: net: http_get: Update root CA certificate
net: sockets: tls: Fix TCP disconnect detection in poll()
net: lwm2m: Fix removed engine_observer_list usage
tests: net: all: Add LwM2M to build all test
Ryan Erickson (1):
modem: hl7800: fix IPv6 socket creation
Stephanos Ioannidis (2):
riscv: Fix C++ exception handling info linking
tests: cpp: libcxx: Set minimum RAM requirement for full newlib test
Sylvio Alves (1):
samples: shell_module: fix missing qsort reference
Szymon Janc (14):
tests: bluetooth: tester: Fix NULL pointer dereference in error path
bluetooth: Fix L2CAP CoC response code if LTK is present
tests: bluetooth: tester: Fix not marking chan as unused on disconnect
tests: bluetooth: tester: Add support for L2CAP channels options
bluetooth: host: Add support for SMP error code 0x0f
tests: bluetooth: tester: Add support for pairing failed event
tests: bluetooth: tester: Increase ATT prepare write buffers count
tests: bluetooth: tester: Add support for security_changed callback
tests: bluetooth: tester: Adjust Directed Advertising to latest BTP
tests: bluetooth: tester: Add support for advertising with target RPA
Bluetooth: Disconnect L2CAP channel if peer sent too much data
bluetooth: ATT: Ignore signed writes on EATT bearer
tests: bluetooth: tester: Fix memory corruption in reconfigured_cb
test/bluetooth/tester: Re-pair on lost bond
Timo Teräs (1):
drivers: uart_ns16550: Fix dts hw_flow_control mapping to config
Torsten Rasmussen (3):
cmake: CMake compile features support
scripts: support compile_commands.json in gen_app_partitions.py
twister: remove CMAKE_EXPORT_COMPILE_COMMANDS=1
Vinayak Kariappa Chettimada (2):
Bluetooth: Controller: Fix missing DTM Tx/Rx reset on HCI Reset Command
Bluetooth: Controller: Fix DTM HCI command returned error codes