doc/releases/release-notes-3.0.rst
:orphan:
.. _zephyr_3.0:
Zephyr 3.0.0 ############
We are pleased to announce the release of Zephyr RTOS version 3.0.0.
The following sections provide detailed lists of changes by component.
Security Vulnerability Related
The following CVEs are addressed by this release:
More detailed information can be found in: https://docs.zephyrproject.org/latest/security/vulnerabilities.html
CVE-2021-3835: Zephyr project bug tracker GHSA-fm6v-8625-99jf <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>_
CVE-2021-3861: Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>_
CVE-2021-3966: Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>_
Known issues
You can check all currently known issues by listing them using the GitHub
interface and listing all issues with the bug label <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>_.
API Changes
Following functions in UART Asynchronous API are using microseconds to represent timeout instead of milliseconds:
uart_txuart_rx_enableReplaced custom LwM2M :c:struct:float32_value type with a native double type.
Added function for getting status of USB device remote wakeup feature.
Added ranges and dma-ranges as invalid property to be used with DT_PROP_LEN()
along reg and interrupts.
The existing :c:func:crc16 and :c:func:crc16_ansi functions have been
modified. The former has a new signature. The latter now properly calculates the
CRC-16-ANSI checksum. A new function, :c:func:crc16_reflect, has been
introduced to calculated reflected CRCs.
GATT callbacks bt_gatt_..._func_t would previously be called with argument
conn = NULL in the event of a disconnect. This was not documented as part
of the API. This behavior is changed so the conn argument is provided as
normal when a disconnect occurs.
The following Kconfig options related to radio front-end modules (FEMs) were removed:
CONFIG_BT_CTLR_GPIO_PACONFIG_BT_CTLR_GPIO_PA_PINCONFIG_BT_CTLR_GPIO_PA_POL_INVCONFIG_BT_CTLR_GPIO_PA_OFFSETCONFIG_BT_CTLR_GPIO_LNACONFIG_BT_CTLR_GPIO_LNA_PINCONFIG_BT_CTLR_GPIO_LNA_POL_INVCONFIG_BT_CTLR_GPIO_LNA_OFFSETCONFIG_BT_CTLR_FEM_NRF21540CONFIG_BT_CTLR_GPIO_PDN_PINCONFIG_BT_CTLR_GPIO_PDN_POL_INVCONFIG_BT_CTLR_GPIO_CSN_PINCONFIG_BT_CTLR_GPIO_CSN_POL_INVCONFIG_BT_CTLR_GPIO_PDN_CSN_OFFSETThis FEM configuration is hardware description, and was therefore moved to
:ref:devicetree <dt-guide>. See the :dtcompatible:nordic,nrf-radio
devicetree binding's fem property for information on what to do instead
on the Nordic open source controller.
Removed Kconfig option CONFIG_USB_UART_CONSOLE.
Option CONFIG_USB_UART_CONSOLE was only relevant for console driver
when CDC ACM UART is used as backend. Since the behavior of the CDC ACM UART
is changed so that it more closely mimics the real UART controller,
option is no longer necessary.
Removed Kconfig option CONFIG_OPENOCD_SUPPORT in favor of
CONFIG_DEBUG_THREAD_INFO.
Removed flash_write_protection_set() along with the flash write protection
implementation handler.
Removed CAN_BUS_UNKNOWN and changed the signature of
:c:func:can_get_state to return an error code instead.
Removed DT_CHOSEN_ZEPHYR_CANBUS_LABEL in favor of utilizing
:c:macro:DEVICE_DT_GET.
Removed CONFIG_LOG_MINIMAL. Use CONFIG_LOG_MODE_MINIMAL instead.
STM32 clock_control driver configuration was moved from Kconfig to :ref:devicetree <dt-guide>.
See the :dtcompatible:st,stm32-rcc devicetree binding for more information.
As a consequence, following Kconfig symbols were removed:
CONFIG_CLOCK_STM32_SYSCLK_SRC_HSECONFIG_CLOCK_STM32_SYSCLK_SRC_HSICONFIG_CLOCK_STM32_SYSCLK_SRC_MSICONFIG_CLOCK_STM32_SYSCLK_SRC_PLLCONFIG_CLOCK_STM32_SYSCLK_SRC_CSICONFIG_CLOCK_STM32_HSE_BYPASSCONFIG_CLOCK_STM32_MSI_RANGECONFIG_CLOCK_STM32_PLL_SRC_MSICONFIG_CLOCK_STM32_PLL_SRC_HSICONFIG_CLOCK_STM32_PLL_SRC_HSECONFIG_CLOCK_STM32_PLL_SRC_PLL2CONFIG_CLOCK_STM32_PLL_SRC_CSICONFIG_CLOCK_STM32_AHB_PRESCALERCONFIG_CLOCK_STM32_APB1_PRESCALERCONFIG_CLOCK_STM32_APB2_PRESCALERCONFIG_CLOCK_STM32_CPU1_PRESCALERCONFIG_CLOCK_STM32_CPU2_PRESCALERCONFIG_CLOCK_STM32_AHB3_PRESCALERCONFIG_CLOCK_STM32_AHB4_PRESCALERCONFIG_CLOCK_STM32_PLL_PREDIVCONFIG_CLOCK_STM32_PLL_PREDIV1CONFIG_CLOCK_STM32_PLL_MULTIPLIERCONFIG_CLOCK_STM32_PLL_XTPRECONFIG_CLOCK_STM32_PLL_M_DIVISORCONFIG_CLOCK_STM32_PLL_N_MULTIPLIERCONFIG_CLOCK_STM32_PLL_P_DIVISORCONFIG_CLOCK_STM32_PLL_Q_DIVISORCONFIG_CLOCK_STM32_PLL_R_DIVISORCONFIG_CLOCK_STM32_LSECONFIG_CLOCK_STM32_HSI_DIVISORCONFIG_CLOCK_STM32_D1CPRECONFIG_CLOCK_STM32_HPRECONFIG_CLOCK_STM32_D2PPRE1CONFIG_CLOCK_STM32_D2PPRE2CONFIG_CLOCK_STM32_D1PPRECONFIG_CLOCK_STM32_D3PPRECONFIG_CLOCK_STM32_PLL3_ENABLECONFIG_CLOCK_STM32_PLL3_M_DIVISORCONFIG_CLOCK_STM32_PLL3_N_MULTIPLIERCONFIG_CLOCK_STM32_PLL3_P_ENABLECONFIG_CLOCK_STM32_PLL3_P_DIVISORCONFIG_CLOCK_STM32_PLL3_Q_ENABLECONFIG_CLOCK_STM32_PLL3_Q_DIVISORCONFIG_CLOCK_STM32_PLL3_R_ENABLECONFIG_CLOCK_STM32_PLL3_R_DIVISORCONFIG_CLOCK_STM32_PLL_DIVISORCONFIG_CLOCK_STM32_MSI_PLL_MODE<power/reboot.h> and <power/power.h> deprecated headers.
<sys/reboot.h> and <pm/pm.h> should be used instead.USBD_CFG_DATA_DEFINE is deprecated in favor of utilizing
:c:macro:USBD_DEFINE_CFG_DATASYS_DEVICE_DEFINE is deprecated in favor of utilizing
:c:macro:SYS_INIT.device_usable_check is deprecated in favor of utilizing
:c:func:device_is_ready.CAN_TX_OK, :c:macro:CAN_TX_ERR,
:c:macro:CAN_TX_ARB_LOST, :c:macro:CAN_TX_BUS_OFF,
:c:macro:CAN_TX_UNKNOWN, :c:macro:CAN_TX_EINVAL,
:c:macro:CAN_NO_FREE_FILTER, and :c:macro:CAN_TIMEOUT) are deprecated in
favor of utilizing standard errno error codes.can_configure is deprecated in favor of utilizing
:c:func:can_set_bitrate and :c:func:can_set_mode.can_attach_workq is deprecated in favor of utilizing
:c:func:can_add_rx_filter_msgq and :c:func:k_work_poll_submit.can_attach_isr is deprecated and replaced by
:c:func:can_add_rx_filter.CAN_DEFINE_MSGQ is deprecated and replaced by
:c:macro:CAN_MSGQ_DEFINE.can_attach_msgq is deprecated and replaced by
:c:func:can_add_rx_filter_msgq.can_detach is deprecated and replaced by
:c:func:can_remove_rx_filter.can_register_state_change_isr is deprecated and replaced by
:c:func:can_set_state_change_callback.can_write is deprecated in favor of utilizing :c:func:can_send.Serial
Added new APIs to support datum wider than 8-bit.
:kconfig:option:CONFIG_UART_WIDE_DATA is added to enable this new APIs.
Following functions, mirroring similar functions for 8-bit datum, are added:
:c:func:uart_tx_u16 to send a given number of datum from buffer.
:c:func:uart_rx_enable_u16 to start receiving data.
:c:func:uart_rx_buf_rsp_u16 to set buffer for receiving data
in response to UART_RX_BUF_REQUEST event.
:c:func:uart_poll_in_u16 to poll for input.
:c:func:uart_poll_out_u16 to output datum in polling mode.
:c:func:uart_fifo_fill_u16 to fill FIFO with data.
:c:func:uart_fifo_read_u16 to read data from FIFO.
Devicetree
Added new Devicetree helpers:
DT_INST_ENUM_IDXDT_INST_ENUM_IDX_ORDT_INST_PARENTNew :ref:devicetree-ranges-property APIs
Removed: DT_CHOSEN_ZEPHYR_CANBUS_LABEL; use
DEVICE_DT_GET(DT_CHOSEN(zephyr_canbus)) to get the device instead, and
read the name from the device structure if needed.
Removed deprecated macros:
DT_CLOCKS_LABEL_BY_IDXDT_CLOCKS_LABELDT_INST_CLOCKS_LABEL_BY_IDXDT_INST_CLOCKS_LABEL_BY_NAMEDT_INST_CLOCKS_LABELDT_PWMS_LABEL_BY_IDXDT_PWMS_LABEL_BY_NAMEDT_PWMS_LABELDT_INST_PWMS_LABEL_BY_IDXDT_INST_PWMS_LABEL_BY_NAMEDT_INST_PWMS_LABELDT_IO_CHANNELS_LABEL_BY_IDXDT_IO_CHANNELS_LABEL_BY_NAMEDT_IO_CHANNELS_LABELDT_INST_IO_CHANNELS_LABEL_BY_IDXDT_INST_IO_CHANNELS_LABEL_BY_NAMEDT_INST_IO_CHANNELS_LABELDT_DMAS_LABEL_BY_IDXDT_INST_DMAS_LABEL_BY_IDXDT_DMAS_LABEL_BY_NAMEDT_INST_DMAS_LABEL_BY_NAMEDT_ENUM_TOKENDT_ENUM_UPPER_TOKENCAN
can_get_max_filters for retrieving the maximum number of RX
filters support by a CAN controller device.Kernel
Architectures
ARM
AARCH32
arm_core_mpu_enable and :c:func:arm_core_mpu_disable.CONFIG_CPU_CORTEX_R with CONFIG_ARMV7_R to enable
differentiation between v7 and v8 Cortex-R.AARCH64
Xtensa
Introduced a mechanism to automatically figure out which scratch registers are used for internal code, instead of hard-coding. This is to accommodate the configurability of the architecture where some registers may exist in one SoC but not on another one.
Added coredump support for Xtensa.
Added GDB stub support for Xtensa.
Bluetooth
Updated all experimental features in Bluetooth to use the new EXPERIMENTAL
selectable Kconfig option
Bluetooth now uses logging v2 as with the rest of the tree
Audio
Direction Finding
Host
CONFIG_BT_SETTINGS_CCC_STORE_ON_WRITE is now enabled
by default. Storing CCC right after it's written reduces risk of
inconsistency of CCC values between bonded peersbt_gatt_service_is_registered() to verify sevice registrationMesh
Controller
CONFIG_BT_LL_SW_LLCP_IMPL Kconfig choiceHCI Driver
setup() function for vendor-specific
setup code required to bring up the controllerBoards & SoC Support
Added support for these SoC series:
Removed support for these SoC series:
Made these changes in other SoC series:
Changes for ARC boards:
Added support for these ARM boards:
Added support for these ARM64 boards:
Removed support for these ARM boards:
Removed support for these X86 boards:
Added support for these RISC-V boards:
Made these changes in other boards:
Added support for these following shields:
Drivers and Sensors
ADC
CAN
zephyr,can-primary chosen property to zephyr,canbus.CAN_STATE_ERROR_WARNING CAN controller state.can_send if in :c:macro:CAN_STATE_BUS_OFF.Counter
DAC
Disk
DMA
EEPROM
Entropy
Ethernet
Flash
stm32g0: Added Dual Bank support
stm32_qspi: General enhancement (Generation of the reset pulse for SPI-NOR memory, Usage of 4IO for read / write (4READ/4PP), Support for different QSPI banks, Support for 4B addressing on spi-nor)
ite_i8xxx2: The driver has been reworked so the write/erase protection management has been moved to implementations of the flash_write() and the flash_erase() calls. The driver was keeping the write protection API which was designed to be removed since 2.6 release.
GPIO
I2C
I2S
Interrupt Controller
MBOX
MEMC
Pin control
Introduced a new state-based pin control (pinctrl) API inspired by the
Linux design principles. The pinctrl API will replace the existing
pinmux API, so all platforms using pinmux are encouraged to migrate. A
detailed guide with design principles and implementation guidelines can be
found in :ref:pinctrl-guide.
Platforms already supporting the pinctrl API:
PWM
st,prescaler property was moved from pwm
to parent timer node.Sensor
Serial
SPI
Timer
USB
Watchdog
Networking
CoAP:
coap_client/coap_server samples to make better use of
observe APIs.DNS:
ICMPv6:
IPv4:
LwM2M:
Added a parameter to forcefully close the LwM2M session to
:c:func:lwm2m_rd_client_stop function.
Replaced custom float32_value_t type with double.
Added :kconfig:option:LWM2M_FIRMWARE_PORT_NONSECURE/
:kconfig:option:LWM2M_FIRMWARE_PORT_SECURE options, which allow to
specify a custom port or firmware update.
Added :c:func:lwm2m_update_device_service_period API function.
Added observe callback for observe and notification events.
Added support for multiple LwM2M Firmware Update object instances.
Improved error handling in LwM2M content writers.
Added unit tests for LwM2M content writers.
Implemented LwM2M Security, Server, Connection Monitor objects in version 1.1.
Multiple minor bugfixes in the LwM2M stack.
Added support for the following objects:
Misc:
MQTT:
zsock_sendmsg writes handling.zsock_setsockopt error handling in SOCKS5 transport.OpenThread:
ce77ab3c1d7ad91b284615112ae38c08527bf73e.Socket:
zsock_sendmsg when payload size exceeded network MTU.zsock_getaddrinfo when DNS callback is
delayed.Telnet:
TCP:
TLS:
TLS_CERT_NOCOPY socket option, which allows to
optimise mbed TLS heap usage.POLLHUP detection when underlying TCP connection is closed.USB
Build and Infrastructure
Build system
New CMake extension functions:
dt_alias()target_sources_if_dt_node()The following CMake extension functions now handle devicetree aliases:
dt_node_exists()dt_node_has_status()dt_prop()dt_num_regs()dt_reg_addr()dt_reg_size()Devicetree
ti,ina23x has been removed.
Instead, use :dtcompatible:ti,ina230 or :dtcompatible:ti,ina237.West (extensions)
Libraries / Subsystems
Management
Power management
PM_DEVICE_DEFINE, :c:macro:PM_DEVICE_DT_DEFINE or
:c:macro:PM_DEVICE_DT_INST_DEFINE. Device instantiation macros take now
a reference to the allocated resources. The reference can be obtained using
:c:macro:PM_DEVICE_GET, :c:macro:PM_DEVICE_DT_GET or
:c:macro:PM_DEVICE_DT_INST_GET. Thanks to this change, devices not
implementing support for device power management will not use unnecessary
memory.pm_device_runtime_enable suspends the target device if not already
suspended. This change makes sure device state is always kept in a
consistent state.pm_state_cpu_get_all to obtain information
about CPU power states.pm/device.h is no longer included by device.h, since the device API
no longer depends on the PM API.PM_DEVICE_ACTION_TURN_ON. This action
is used by power domains to notify devices when it becomes active.pm_device_state_lock,
:c:func:pm_device_state_unlock and
:c:func:pm_device_state_is_locked) to lock a device pm
state. When the device has its state locked, the kernel will no
longer suspend and resume devices when the system goes to sleep
and device runtime power management operations will fail.pm_device_state_set is deprecated in favor of utilizing
:c:func:pm_device_action_run.Tracing
IPC
HALs
STM32
Added GigaDevice HAL module <https://github.com/zephyrproject-rtos/hal_gigadevice>_
MCUboot
CONFIG_MCUBOOT_VERIFY_IMG_ADDRESS.CONFIG_BOOT_IMAGE_ACCESS_HOOKS.CONFIG_BOOT_MGMT_CUSTOM_STORAGE_ERASE, custom image status
CONFIG_BOOT_MGMT_CUSTOM_IMG_LIST.CONFIG_MCUBOOT_SERIAL_DIRECT_IMAGE_UPLOAD in serial recovery.Trusted Firmware-m
Documentation
doxygen-awesome-css <https://github.com/jothepro/doxygen-awesome-css>_
theme.Tests and Samples
Issue Related Items
These GitHub issues were addressed since the previous 2.7.0 tagged release:
42973 - Zephyr-sdkConfig.cmake file not found42961 - Bluetooth: periodic_sync sample never executes .recv callback42942 - sizeof(struct sockaddr_storage) is smaller than sizeof(struct sockaddr_in6)42862 - Bluetooth: L2CAP: Security check on l2cap request is wrong42816 - samples: Bluetooth: df: DF samples build fail42794 - samples: Bluetooth: df: Wrong periodic sync termination handling in direction_finding_connectionless_rx sample42793 - net_socket: mimxrt1170_evk_cm7: build failure42778 - bluetooth: autopts: can't start on the board42759 - armv8 qemu_cortex_a53 bug(gdb) on official sample42756 - mec15xxevb_assy6853: ringbuffer testsuite failing once due to a timeout randomly when run multiple times.42746 - echo_server and echo_client sample code builds fail for native_posix_6442735 - Bluetooth: Host: df: Uninitialized variable used to assign length of antenna identifiers42693 - Bluetooth: DF connectionless TX sample fails to build if CONFIG_BT_CTLR_DF_SCAN_CTE_RX is disabled42690 - sample.bootloader.mcuboot.serial_recovery fails to compile42687 - [v 1.13 ] HID is not connecting to intel 7265 Bluetooth Module42665 - tests: kernel.common.context: test failure on imxrt series platform42648 - Setting long advertising data does not work42627 - Hardfault regression on 90 tests on CM0+ STM32 boards introduced by #39963 Cortex-R mpu fix on 90 tests42615 - [v2.7.2] Bluetooth: Controller: Missing ticks slot offset calculation in Periodic Advertising event scheduling42608 - bsim_test_mesh: pb_adv_reprovision.sh fails after commit to prevent multiple arguments in logging42604 - doc: broken CONFIG_GPIO link in https://docs.zephyrproject.org/latest/reference/peripherals/gpio.html42602 - I2C scan writes 0 bytes42588 - lsm6dso42586 - Net buffer macros rely on GCC extension42585' - 3.0.0-rc1: warning: LOG_STRDUP_MAX_STRING was assigned the value '100 but got the value ''42581 - include: drivers: clock_control: stm32 incorrect DT_PROP is used for 'xtpre'42573 - docs: sphinx-build issue, zephyr conf.py issue or something else?42556 - frdm_k64f: samples/subsys/modbus are failing with a timeout.42555 - mimxrt1050_evk: samples/subsys/task_wdt is failing with control thread getting stuck42502 - Unable to add a specific syscon driver out-of-tree42499 - mec15xxevb_assy6853: boards.mec15xxevb_assy6853.i2c.i2c_pca95xx test failed.42477 - Linker scripts not working properly on xtensa42462 - logging: syst/v2: hang or crash if log contains string arguments42435 - NXP RT1170/1160 base address error for SAI4 in devicetree42417 - tests drivers flash on stm32 qspi controller42414 - twister: testcases skipped by ztest_test_skip() have reason "Unknown" in report42411 - CLion CMake error while opening nRF-Connect-SDK project42403 - 'crc16_ansi()' isn't CRC-16-ANSI42397 - Direction finding nrf5340: uninitialized memory is passed to the callback42396 - ztest: weak test_main() is promoted over given testsuite's test_main() if the testsuite uses own library42392 - Openocd Thread awareness broken on 3.042385 - STM32: Entropy : health test config & magic never used42380 - USDHC driver encounters usage fault during frequency setting42373 - add k_spin_lock() to doxygen prior to v3.0 release42367 - stm32wb: BLE connections not working42361 - OpenOCD flashing not working on cc1352r1_launchxl/cc26x2r1_launchxl42358 - net: lwm2m: client context accessed after being invalidated in lwm2m_rd_client_stop()42353 - LwM2M not pass official LightweightM2M-1.1-int-256 and stack enter dead lock42323 - lwm2m_engine: Error when enabling debug log because of uninitialized variable 'from_addr'42308 - pm: Force shutdown has no effect42299 - spi: nRF HAL driver asserts when PM is used42292 - Compilation failed: Driver MPU605042279 - The pthreads are not working on user space. ARM64 cortex_a53 but generic requirement.42278 - USB CDC-ACM non-functional after host reboot42272 - doc: "Building on Linux without the Zephyr SDK" does not describe how to actually do it42269 - impossible to run west flash. NoneType error42228 - hal_stm32: Wrong symbol definition42227 - Teensy41 support SDHC - Storage init Error42218 - stm32wl: Issue when disabling gpio interrupt42214 - drivers: uart_nrfx_uarte: Cannot start another reception after reception is complete42208 - tests/subsys/logging/log_api/ fails qemu_leon3 if ptr_in_rodata() is enabled for SPARC42205 - drivers: i2s_sam_ssc: data received via I2S bus are partially corrupted42199 - drivers: qdec_sam: position measurement unstable if adc_sam_afec driver is enabled42187 - Settings tests are not correctly run42184 - Incremental build with config changes can produce an invalid binary when userspace is enabled42179 - driver: i2s: i2s_mcux_sai build failure on mixmrt1170_evk_cm742177 - PM_STATE_INFO_DT_ITEMS_LIST macro does not fill the pm_min_residency array42176 - mec15xxevb_assy6853: can not be flashed due to "chip not identified"42171 - v3.0.0-rc1: mimxrt685_evk_cm33: undefined reference to 'SystemCoreClock' for latency_measure benchmark42170 - v3.0.0-rc1: mimxrt685_evk_cm33: dma driver build failure42168 - v3.0.0-rc1: mimxrt685_evk_cm33: i2s driver build failure42164 - tests/bluetooth/tester broken after switch to logging v242163 - BIT_MASK(32) generate warning on 32 bits processor42161 - samples/compression/l4z: Expected RAM size for correct execution is too low42159 - samples: lora: Miss twister harness42157 - tests/lib/ringbuffer/libraries.ring_buffer: Miss a timeout42151 - eth_sam_gmac: unable to change MAC address42149 - DT_SPI_DEV_CS_GPIOS_DT_SPEC_GET is a layering violation that shouldn't exist42147 - hts221 driver fails to build42125 - Bluetooth: controller: llcp: lll_scan_aux does not compile with new LLCP42120 - HTS221 missed header hts221_reg.h42118 - mimxrt685_evk_cm33: Build failed on tests/drivers/spi/spi_loopback/drivers.spi.loopback42117 - efr32mg_sltb004a: Build issue on 'tests/drivers/spi/spi_loopback/drivers.spi.loopback'42112 - OTS: L2CAP: Unable to find channel of LE Credits packet42106 - AARCH64 stack initialisation fails with newlib for qemu_cortex_a5342098 - intel_adsp_cavs25: west sign command output some unrecognized ASCII char.42092 - stm32l0: Voltage regulator is not restored after leaving STOP mode42070 - west: spdx: Missing field for certain build results42065 - Bluetooth Controller: scan aux setup not checking extended header length of received packet42061 - obj_tracking hangs system on intel_adsp_cavs2542031 - Ringbuffer used in CDC_ACM seems to corrupt data if completely filled during transfer42024 - unrecognized argument in option '-mabi=lp64'42010 - intel_adsp_cavs18: Test cases failed on SMP related test cases (when CONFIG_MP_NUM_CPUS > 1)41996 - LWM2M writing too long strings trigger post_write_cb with previously written value41993 - Intel_adsp_cavs18: test cases can not get complete log41992 - Intel_adsp_cavs18: tests/kernel/smp_boot_delay: failed to run case41991 - Intel_adsp_cavs18: some test cases can not get any log41989 - tests: kernel: tickless: ADSP stalls after firmware downloaded on Up Xtreme41982 - twister: Test not aborted after board was timed out41976 - Extra closing bracket in function lsm6dso_handle_interrupt41963 - Kernel usage fault when using semaphore with multi-threading41953 - drivers: counter: mcux_ctimer: config used as non-const41952 - Log timestamp overflows when using LOGv241951 - drivers: regulator: pmic: config used as non-const41945 - nxp_hal module: Seconds GPIO interrupt does never fire41943 - Intel_adsp_cavs15: all the test cases run failed when running them by twister41942 - k_delayable_work being used as k_work in work's handler41938 - esp_wrover_kit: hello_world build failure41933 - updatehub metadata size 041915 - regression: Build fails after switching logging to V241911 - pm_power_state_force returns false after first call41894 - ISOAL sink handle value checked incorrectly41887 - Documentation setup page missing packages for arch linux41879 - new ztest api fails when user space is enabled41877 - tests: kernel: fatal: ADSP stalls after firmware downloaded on Up Xtreme41873 - STM32H735 Power Supply Config incorrect41862 - tests: kernel: fail to download firmware to ADSP on Up Xtreme41861 - tests: kernel: There are no log output after flashing image to intel_adsp_cavs2541860 - tests: kernel: queue: test case kernel.queue failed on ADSP of Up Xtreme41839 - BLE causes system sleep before main41835 - UP squared and acrn_ehl_crb: test cases which have config SMP config failed41826 - MQTT connection failed41821 - ESP32 mcuboot bootloader failed41818 - In uart.h uart_irq_rx_ready() function not working properly for STM32F429 controller41816 - nrf_802154 radio driver takes random numbers directly from entropy source41806 - tests: driver: clock: nrf: Several failures on nrf52dk_nrf5283241794 - Bluetooth: ATT calls GATT callbacks with NULL conn pointer during disconnect41792 - CPU load halfed after PR #4078441745 - Power Management blinky example does not work on STM32H735G-DK41736 - Xtensa xt-xc++ Failed to build C++ code41734 - Can't enable pull-up resistors in ESP32 gpio 25,26,2741722 - mcuboot image not confirmed on nrf5340dk41707 - esp32 newlib41698 - What does one have to do to activate BT_DBG?41694 - undefined reference to '_open'41691 - Tickless Kernel on STM32H7 fails with Exception41686 - SPI CS signal not used in SSD1306 driver41683 - http_client: Unreliable rsp->body_start pointer41682 - ESP32 mcuboot41653 - Bluetooth: Controller: Extended Advertising Scan: Implement Scan Data length maximum41637 - Modbus Gateway: Transaction ID Error!41635 - Samples: iso_broadcast can not work properly unless some extra configuration flags41627 - PPP_L2 does not properly terminate the modem state machine when going down.41624 - ESP32 Uart uart_esp32_irq_tx_ready41623 - esp32: fail to build sample/hello_world with west41608 - LwM2M: Cannot set pmin/pmax on observable object41582 - stm32h7: CSI as PLL source is broken41581 - STM32 subghzspi fails pinctrl setup41557 - ESP32 Uart 2-bit Stop Register Setting41526 - ESP32 UART driver tx_complete fires before last byte sent41525 - tests: drivers: : ethernet: fails to link for sam_v71_xult and sam_v71b_xult41524 - drivers: dma: dma_mcux_edma: unused variables cause daily build failures41523 - drivers: i2c: i2c_mcux: unused variables cause daily build failures41509 - OpenThread's timer processing enters infinite loop in 49th day of system uptime41503 - including <net/socket.h> fails with redefinition of 'struct zsock_timeval' (sometimes :-) )41499 - drivers: iwdg: stm32: 'WDT_OPT_PAUSE_HALTED_BY_DBG' might not work41488 - Stall logging on nrf5284041486 - Zephyr project installation41482 - kernel: Dummy thread should not have an uninitialized resource pool41471 - qemu_cortex_r5: failed to enable debug41465 - Periodic advertising sync failure, when "DONT_SYNC_AOA" or "DONT_SYNC_AOD" options is used41442 - power_init for STM32L4 and STM32G0 in POST_KERNEL41440 - twister: skip marked as pass41426 - ARMCLANG build fail41422 - The option CONFIG_SYSTEM_CLOCK_SLOPPY_IDLE blocks k_sleep when CONFIG_PM is enabled41418 - tests/lib/devicetree/devices fails to build for thingy52_nrf5283241413 - NRF52832 - PWM not working after zephyr update41404 - if zsock_connect() fails, tls_context does not get released automatically41399 - samples: userspace: syscall_perf test cannot be run41395 - littlefs(external spi flash) + mcuboot can't get right mount area41392 - arm :arm-none-eabi Unable to complete compilation, an error occurred during linking41385 - SHT3xD example does not work on ESP3241359 - Bluetooth: connection times out when trying to connect from certain centrals41352 - uart_esp32_poll_in returns incorrect value41347 - tests: kernel: RT1170 fails test_kernel_cpu_idle41339 - stm32, Unable to read UART while checking from Framing error.41331 - tests: drivers: disk: fail to handle no SD card situation41317 - ADSP: Many kernel test cases which have CONFIG_MP_NUM_CPUS=1 failed in daily testing41299 - IS25LP016D SPI NOR FLASH PROBLEM41291 - LVGL touch event "LV_EVENT_LONG_PRESSED" can not be generated if I press the screen without lift up my finger41289 - shell: infinite error loop upon LOG_ERR in ISR context41284 - pthread_cond_wait return value incorrect41272 - ci: twister: mcuboot: MCUboot tests are no longer executed in the CI41268 - 'bt_gatt_cancel' type mismatch41256 - Zero Latency Interrupts conflicts41255 - drivers/can/can_mcan.c: address-of-packed-member warnings41251 - RT1170 EVK Can does not send data41244 - subsys: pm: Low power mode transition broken41240 - logging can get messed up when messages are dropped41237 - [v2.7] drivers: ieee802154_dw1000: use dedicated workqueue41222 - tests: remove not existing platforms from platform allow or integration_platform41153 - rt i2s build fail41127 - OpenAMP Sample does not work on LPCXpresso55S6941117 - Incorrect setting of gyro sensitivity in LSM6DSO driver41111 - uint64 overflow in z_tmcvt() function41100 - Non-standard RISC-V assembly is used41097 - west init issue41095 - libc: newlib: 'gettimeofday' causes stack overflow on non-POSIX builds41093 - Kconfig.defconfig:11: error: couldn't parse 'default $(dt_node_int_prop_int,/cpus/cpu@0,clock-frequency)'41077 - console: gsm_mux: could not send more than 128 bytes of data on dlci41074 - can_mcan_send sends corrupted CAN frames with a byte-by-byte memcpy implementation41066 - twister --generate-map is broken41062 - kernel: userspace: Potential misaligned access41058 - stm32h723 : application gets hung during spi_transceive() operation41052 - tests-ci : portability: posix: fs.tls.newlib test Build failure41050 - MCUMgr Sample Fails to build41043 - Sporadic Bus Fault when using I2C on a nrf5284041026 - LoRa: sx126x: DIO1 interrupt left enabled in sleep mode41024 - SPI Loopback test fails to build on iMX RT EVKs41017 - USB string descriptors can be re-ordered causing corruption and out-of-bounds-write41016 - i2c_sam0.c i2c_sam0_transfer operations do not execute a STOP41012 - irq_enable() doesn’t support enabling NVIC IRQ number more than 12740999 - Unable to boot smp_svr sample image as documentation suggests, or sign40974 - Xtensa High priority interrupts cannot be masked during initialization40965 - Halt on receipt of Google Cloud IoT Core MQTT message sized 648+ bytes40946 - Xtensa Interrupt nesting issue40942 - Xtensa debug bug40936 - STM32 ADC gets stuck in Calibration40925 - mesh_badge not working reel_board_v240917 - twister --export-tests export all cases even this case can not run on given platform40916 - Assertion in nordic's BLE controller lll.c:35240903 - documentation generation fails on function typedefs40889 - samples: samples/kernel/metairq_dispatch failed on acrn_ehl_crb40888 - samples: samples/subsys/portability/cmsis_rtos_v1/philosophers failed on ehl crb40887 - tests: debug: test case subsys/debug/coredump failed on acrn_ehl_crb40883 - Limitation on logging module40881 - Bluetooth: shell: fatal error because ctx_shell is NULL40873 - qemu_cortex_r5: fail to handle user_string_alloc_copy() with null parameter40870 - tests: syscall: failed to build on fvp_baser_aemv8r_smp40866 - Undefined behavior in lib/os/cbprintf_packaged.c: subtraction involving definitely null pointer40838 - Nordic UART driver (UARTE) fail to transfer buffers from read only memory40827 - Tensorflow example not working in zephyr v2.640825 - STM32WB55RGV6: No output after west flash40820 - coap: blockwise: context current does not match total size after transfer is completed40808 - Invalid CMake warning related to rimage40795 - Timer signal thread execution loop break SMP on ARM6440783 - samples/subsys/usb/dfu should filter on FLASH driver40776 - HCI_USB with nRF52840 dongle disconnect after 30 s40775 - stm32: multi-threading broken after #4017340770 - tests/subsys/cpp/libcxx/cpp.libcxx.newlib fails on m2gl025_miv and qemu_cortex_m040761 - Bluetooth: host: Wait for the response callback before clearing Service Changed data40759 - Bluetooth: host: Improper restore of CCC values and handling Service Change indication when bonded peer reconnects40758 - Bluetooth: host: CCC values are not immediately stored on GATT Server by default (risk of inconsistency)40744 - RT600 LittleFS Sample produces build warning in default configuration40740 - tests: logging: test case log_msg2.logging.log_msg2_64b_timestamp failed on qemu_cortex_a940724 - tests: logging: logging test cases failed in multiple boards40717 - twister: failure in parsing code coverage file40714 - west flash, Invalid DFU suffix signature40688 - in "pinmux_stm32.c" function "stm32_dt_pinctrl_remap" not work40672 - EDTT: buffer overflow in edtt_hci_app40668 - Issue with twister code coverage tests not working with minimal C library (nRF52840)40663 - WWDG not supported on STM32H7 family40658 - shtcx not reporting correct humidity value40646 - Can't read more than one OUTPUT|INPUT gpio pin in gpio_emul40643 - intel_adsp_cavs15: the zephyr_pre0.elf is quite large (530MB) on ADSP for some test cases40640 - drivers: usb_dc_native_posix: segfault when using composite USB device40638 - drivers: usb_dc_mcux: processing endpoint callbacks in ISR context causes assertion40633 - CI documentation build hangs when there is a broken reference40624 - twister: coverage: Using --coverage flag for on-target test make tests last until time limit40622 - Dark mode readability problem in Unit Test Documentation40621 - npcx uart driver uses device PM callback to block suspension40614 - poll: the code judgment condition is always true40590 - gen_app_partitions scans object files unrelated to current image40586 - tests: logging: Logging.add.user scenario fails on all nrf boards40578 - MODBUS RS-485 transceiver support broken on several platforms due to DE race condition40569 - bisected: kernel.common.stack_protection_arm_fpu_sharing fails on mps3_an54740546 - Bluetooh:host: GATT notify multiple feature not working properly40538 - mcuboot build fails with nrf52 internal RC oscillator40517 - msgq: NULL handler assertion with data cache enabled40483 - ESP32: display sample over i2c not working40464 - Dereferencing NULL with getsockname() on TI Simplelink Platform40456 - Bluetooth: L2CAP tester application is missing preprocessor flags for ECFC function call40453 - LittleFS fails when block count is greater than block size40450 - Twister map file shows baud in quotes but should not be in quotes40449 - Twister tests fail when running on actual hardware due to deprecated command warning40439 - Undefined escape sequence: ill-formed for the C standard40438 - Ill-formed sources due to external linkage inline functions calling static functions40433 - RTT fails to work in program with large global variable40420 - Lower-case characters in Kconfig symbol names cause obscure errors40411 - Xtensa xcc compile build fails with SOF application on latest Zephyr main40376 - HiFIve1 failed to run tests/kernel/workq/work/40374 - up_squared: isr_dynamic test is failing40369 - tests/subsys/logging/log_core/ and tests/subsys/shell/shell/ hang on qemu_cortex_a53 and qemu_riscv6440367 - sample: cycle_64 is failing out due to a timeout on 64-bit versions of qemu_x86 and ehl_crb40348 - STM32L496 Uart rx interrupt callback fails to work with LVGL40329 - nucleo_g0b1re: FDCAN message RAM write fails on byte-oriented write40317 - Crash in ull.c when stressing periodic advertising sync (scanner side)40316 - Error undefined reference to '__aeabi_uldivmod' when build with Zephyr 2.7.0 for STM3240298 - Bluetooth assertions in lll_conn.c40290 - CAN_STM32: Build error with CONFIG_CAN_AUTO_BUS_OFF_RECOVERY=n40256 - websocket: the size of a websocket payload is limited40254 - TF-M: BL2 signing is broken due to incompatible MCUboot version40244 - [v2.7-branch] hci_spi sample cannot be built for nrf51dk_nrf51422 and 96b_carbon_nrf5140236 - Unsigned int can't be used in condition compare with int40215 - RSSI in periodic adv. callbacks always -127 (sync_recv and cte_report_cb)40209 - Bluetooth: First AUX_SYNC_IND never received, missing event send to host40202 - Bluetooth: Periodic advertising synchronization not re-established after advertiser reset without scan disable40198 - Shell module doesn't work on main branch for esp32 board40189 - k_poll infrastructure can miss "signals" in a heavily contended SMP system40169 - drivers: can: net: compilation broken and no test cases in CI40159 - Bluetooth Mesh branch incorrect return value40153 - mimxrt1050_evk: failed to run samples/subsys/task_wdt40152 - task_wdt can get stuck in a loop where hardware reset is never fired40133 - mimxrt1060-evk flash shell command causes shell deadlock40129 - 'tests/net/socket/tls/net.socket.tls.preempt' fails with 'qemu_cortex_a9'40124 - Build fails with 'CONFIG_SHELL_VT100_COMMANDS=n'40119 - OBJECT_TRACING for kernel objects40115 - logging: int-uint comparsion causes false assert & epic hang40107 - lwm2m: if network drops during firmware update, lock occurs40077 - driver: wdt: twrke18f: test_wdt fails40076 - Driver led pca9633 does only use first device in devicetree40074 - sara-r4: socket call fails due to regression40070 - canbus: isotp: Violations of k_fifo and net_buf API usage40069 - Bluetooth CCM encryption bug in MIC generation40068 - Test suite subsys.pm.device_runtime_api fail on qemu_x86_6440030 - STM32 SD hardware flow control gets disabled if disk_access_init is used40021 - mimxrt1060_evk_hyperflash board definition is broken40020 - tests: kernel: mem_slab: mslab_api: undefined reference to z_impl_k_sem_give and z_impl_k_sem_take40007 - twister: cannot build samples/tests on Windows40003 - Bluetooth: host: zephyr writes to disconnected device and triggers a bus fault40000 - k_timer timeout handler is called with interrupts locked39989 - Zephyr does not persist CCC data written before bonding when bonding has completed which leads to loss of subscriptions on device reset39985 - Telnet shell breaks upon sending Ctrl+C character39978 - logging.log2_api_deferred and logging.msg2 tests fail on qemu_cortex_a939973 - Bluetooth: hci_usb example returning "Unknown HCI Command" after reset.39969 - USB not automatically enabled when USB_UART_CONSOLE is set39968 - samples: tfm_integration: tfm_psa_test broken on OS X (Windows?)39947 - open-amp problem with dcache39942 - usdhc disk_usdhc_access_write busy fail39923 - qspi_sfdp_read fails errata work around39919 - CONFIG_ISM330DHCX cannot compile due to missing file39904 - bl654_usb does not work with hci_usb sample application39900 - usb bug :USB device descriptor could not be obtained on windows1039893 - Bluetooth: hci usb: scan duplicate filter not working39883 - BLE stack overlow due to the default option value when compiling with no optimization39874 - [Coverity CID: 240214] Dereference before null check in drivers/dma/dma_mcux_edma.c39872 - [Coverity CID: 240218] Dereference after null check in subsys/bluetooth/controller/ll_sw/ull_scan_aux.c39870 - [Coverity CID: 240220] Argument cannot be negative in tests/net/socket/af_packet_ipproto_raw/src/main.c39869 - [Coverity CID: 240221] Unchecked return value from library in drivers/usb/device/usb_dc_native_posix.c39868 - [Coverity CID: 240222] Dereference before null check in drivers/dma/dma_mcux_edma.c39857 - [Coverity CID: 240234] Uninitialized scalar variable in subsys/bluetooth/shell/iso.c39856 - [Coverity CID: 240235] Explicit null dereferenced in subsys/bluetooth/controller/ll_sw/ull_scan_aux.c39852 - [Coverity CID: 240241] Out-of-bounds access in subsys/bluetooth/host/adv.c39851 - [Coverity CID: 240242] Dereference after null check in tests/bluetooth/tester/src/l2cap.c39849 - [Coverity CID: 240244] Untrusted value as argument in drivers/usb/device/usb_dc_native_posix.c39844 - [Coverity CID: 240658] Argument cannot be negative in tests/net/lib/dns_sd/src/main.c39843 - [Coverity CID: 240659] Out-of-bounds read in /zephyr/include/generated/syscalls/kernel.h (Generated Code)39841 - [Coverity CID: 240661] Unchecked return value in tests/net/net_pkt/src/main.c39840 - [Coverity CID: 240662] Improper use of negative value in subsys/mgmt/osdp/src/osdp.c39839 - [Coverity CID: 240663] Out-of-bounds access in tests/benchmarks/mbedtls/src/benchmark.c39835 - [Coverity CID: 240667] Improper use of negative value in samples/subsys/usb/cdc_acm_composite/src/main.c39833 - [Coverity CID: 240670] Out-of-bounds access in tests/net/lib/dns_sd/src/main.c39832 - [Coverity CID: 240671] Out-of-bounds access in drivers/flash/flash_mcux_flexspi_hyperflash.c39830 - [Coverity CID: 240673] Out-of-bounds read in /zephyr/include/generated/syscalls/kernel.h (Generated Code)39827 - [Coverity CID: 240676] Out-of-bounds access in drivers/ieee802154/ieee802154_dw1000.c39825 - [Coverity CID: 240678] Unchecked return value in drivers/ieee802154/ieee802154_cc1200.c39824 - [Coverity CID: 240679] Out-of-bounds access in samples/subsys/usb/cdc_acm_composite/src/main.c39823 - [Coverity CID: 240681] Improper use of negative value in drivers/bluetooth/hci/h4.c39817 - drivers: pwm: nxp: (potentially) Incorrect return value on API function39815 - [Coverity CID: 240688] Out-of-bounds access in tests/net/lib/dns_sd/src/main.c39813 - [Coverity CID: 240691] Out-of-bounds access in tests/benchmarks/mbedtls/src/benchmark.c39812 - [Coverity CID: 240692] Unintended sign extension in subsys/stats/stats.c39810 - [Coverity CID: 240696] Operands don't affect result in subsys/net/lib/lwm2m/lwm2m_util.c39809 - [Coverity CID: 240697] Out-of-bounds access in samples/subsys/usb/cdc_acm/src/main.c39807 - [Coverity CID: 240699] Out-of-bounds access in tests/bluetooth/tester/src/l2cap.c39806 - [Coverity CID: 240700] Unchecked return value in drivers/ieee802154/ieee802154_cc2520.c39805 - [Coverity CID: 240703] Improper use of negative value in drivers/bluetooth/hci/h4.c39797 - STM32 G4 series compile error when both ADC1 and ADC2 are opened39780 - On ESP32S2 platform zsock_getaddrinfo() call causes RTOS to crash39774 - modem: uart mux reading optimization never used39758 - Build is broken if LWM2M_CANCEL_OBSERVE_BY_PATH config is set39756 - kconfig: choice default is not set if hidden under invisible menu39726 - How to use PWM LED driver for ESP32?39721 - bq274xx sensor - Fails to compile when CONFIG_PM_DEVICE enabled39720 - XCC BUILD FAIL :K_MEM_SLAB_DEFINE && K_HEAP_DEFINE39718 - STM32L496G_DISCO uart testing fails on single buffer read39712 - bq274xx sensor - Fails to compile when CONFIG_PM_DEVICE enabled39707 - Can't enable CONFIG_SHELL_LOG_BACKEND Log Shell Menus with pure Telnet Shell Backend39705 - Canot use POSIX_API and NET_SOCKETS together39704 - Using OpenThread makes the system unresponsive after 49.7 days39703 - stm32 uart testing fails on test_read_abort39687 - sensor: qdec_nrfx: PM callback has incorrect signature39675 - list_boards.py script doesn't properly traverse external board roots39672 - net_config_init count calculation appears incorrect.39660 - poll() not notified when a TLS/TCP connection is closed without TLS close_notify39655 - Linker error with CONFIG_NET_TCP=y39645 - STM32L496 Zephyr using LVGL disp_drv.flush_cb can not work39629 - Small Compiler warning in subsys/fs/shell.c:381:23 in latest release, need argument change only39627 - samples: http_get: cannot run on QEMU39624 - Bluetooth: Submitting more GATT writes than available buffers blocks for 30s and then errors out39619 - twister: integration_platforms getting unnoticeably skipped when --subset is used39609 - spi: slave: division by zero in timeout calculation39601 - On ESP32S2 platform GPIO interrupt causes RTOS to hang when configured to GPIO_INT_EDGE_BOTH39594 - Possible bug or undocumented behaviour of spi_write39588 - drivers: i2c: nrf: i2c error with burst write39575 - k_mutex_lock and k_sem_take with K_FOREVER return -EAGAIN value39569 - [ESP32] crash when trying to set a low cpu clock frequency39549 - Bluetooth: Incomplete Delayed Initialization of acl_mtu Allows Controller to Crash Host Layer39546 - mcumgr over serial does not add CRC to length of packet len39541 - can: mcux_flexcan: wrong timing calculation39538 - logging: rtt: Compilation fails when CONFIG_LOG_BACKEND_RTT_MODE_OVERWRITE=y and CONFIG_MULTITHREADING=n39523 - task watchdog crash/asset on NRF52840 - need to reorder task_wdt_feed() in task_wdt_add()39516 - function net_eth_vlan_enable does not properly validate vlan tag value39506 - Bluetooth: crash in att.c when repeatedly scanning/connecting/disconnecting39505 - question: ethernet: carrier_on_off39503 - Zephyr boot banner not updated on rebuild with opdated SHA39497 - doc: kernel: event object static initialization mismatch39487 - esp32 IRQ01 stack utilisation is 100%39483 - LSM6DS0 Gyroscope rad/s Calculation Error39463 - ESP32 GPIO intterupt39461 - Bluetooth: hci acl flow control: bugs of bluetooth hci ACL flow control39457 - mec15xxevb_assy6853: metairq_dispatch sample is failing due to timeout while monitoring serial output39438 - Scanning for devices sending periodic advertisements stops working after a while, but keeps reporting none periodic.39423 - mcuboot not upgrade for stm32l1 series39418 - test: run testcase failed on platform mps2_an521_ns39416 - west debug throws error39405 - CTE report callback have the wrong pointer to bt_le_per_adv_sync39400 - stm32f103 example servo_motor don't work39399 - linker: Missing align __itcm_load_start / __dtcm_data_load_start linker symbols39392 - ARC nsim_sem fail on tests/crypto/tinycrypt_hmac_prng test when use ARCMWDT toolchain39340 - Shell FS sample halts with a usage fault error39311 - SPDX --init fails on windows systems39300 - Library globals in .sdata/.sbss sections doesn't put into memory partition in userspace39293 - Can not run normally on MIMXRT1061CVL5A SOC39269 - Fail to initialize BLE stack with optimization level zero39253 - modem: hl7800: IPv6 socket not created properly39242 - net: sockets: Zephyr Fatal in dns_resolve_cb if dns request was attempted in offline state39221 - Errors when debuging application in Eclipse using STM32L496G-DISCO39216 - Twister: Broken on NRF52840 with pyocd option timeout error39179 - twister: --generate-hardware-map ends up in RuntimeError39144 - gsm_ppp: stop & starting not working as expected with nullpointer dereference & no full modem init39136 - SD disk access runs into TXUNDERRUN and RXOVERRUN of SDMMC driver39131 - GATT DB hash calculation is wrong on characteristic declarations using 128-bit UUIDs.39096 - DNS responders assume interfaces are up at initialization39024 - drivers: sensors: FXOS8700: Interrupt pin routing configuration must be changed in standby power mode38988 - MCP2515 driver CS gpio active high support issue38987 - Unable to build ESP32 example code using west tool - zephyr38954 - Can't get FlexPWM working for imxrt106038631 - printk to console fails for freescale kinetis 8.2.0 (Zephyr 2.6.0) on FRDM-K64F38624 - mcuboot gets the wrong value of DT_FIXED_PARTITION_ID38606 - drivers: adc: stm32h7: Oversampling Ratio set incorrectly38598 - net_context_put will not properly close TCP connection (might lead to tcp connection leak)38576 - net shell: self-connecting to TCP might lead to a crash38502 - Update mcumgr library to fix wrong callback state38446 - intel_adsp_cavs15: Fail to get testcases output on ADSP38376 - Raw Socket Failure when using 2 Raw Sockets and zsock_select() statement - improper mapping from sock to handlers38303 - The current BabbleSim tests build system based on bash scripts hides warnings38128 - [Coverity CID: 239574] Out-of-bounds access in subsys/storage/flash_map/flash_map.c38047 - twister: The --board-root parameter doesn't appear to work37893 - mcumgr_serial_tx_pkt with len==91 fails to transmit CRC37389 - nucleo_g0b1re: Swapping image in mcuboot results in hard fault and softbricks the device36986 - LittleFS mount fails (error -22)36962 - littlefs: Too small heap for file cache (again).36852 - acrn_ehl_crb: the test of tests/subsys/cpp/libcxx/ failed36808 - xtensa xcc build Fail , CONFIG_NO_OPTIMIZATIONS=y36766 - tests-ci :kernel.tickless.concept.tickless_slice : test failed34732 - stm32h747i_disco: Wrong Power supply setting LDO34375 - drivers: can: CAN configure fails when CONFIG_CAN_FD_MODE is enabled31748 - boards:lpcxpresso55s69: Manual toggling of CS required with ETH Click shield23052 - nrf52840_pca10056: Spurious RTS pulse and incorrect line level with hardware flow control disabled16587 - build failures with gcc 9.x8924 - Get rid of -fno-strict-overflow