doc/releases/release-notes-2.4.rst
:orphan:
.. _zephyr_2.4:
Zephyr 2.4.0 ############
We are pleased to announce the release of Zephyr RTOS version 2.4.0.
Major enhancements with this release include:
Introduced initial support for virtual memory management.
Added Bluetooth host support for periodic advertisement and isochronous channels.
Enabled the new TCP stack, TCP2, by default. This stack was introduced in Zephyr v2.1.0 to improve network protocol testability with open source tools.
Introduced a new toolchain abstraction with initial implementations for GCC and LLVM/Clang, and groundwork for future support of commercial toolchains.
Moved to using C99 integer types and deprecate Zephyr integer types. The Zephyr types can be enabled by Kconfig DEPRECATED_ZEPHYR_INT_TYPES option.
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
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
Moved to using C99 integer types and deprecate Zephyr integer types. The Zephyr types can be enabled by Kconfig DEPRECATED_ZEPHYR_INT_TYPES option.
The <sys/util.h> header has been promoted to a documented API with
:ref:experimental stability <api_lifecycle>. See :ref:util_api for an API
reference.
The :c:func:wdt_feed function will now return -EAGAIN if
issuing a feed would stall the caller. Application code may need to
ignore this diagnostic result or initiate another feed operation
later.
<drivers/uart.h> has seen its callbacks normalized.
:c:type:uart_callback_t and :c:type:uart_irq_callback_user_data_t
had their signature changed to add a struct device pointer as first parameter.
:c:type:uart_irq_callback_t has been removed. :c:func:uart_callback_set,
:c:func:uart_irq_callback_user_data_set and :c:func:uart_irq_callback_set
user code have been modified accordingly.
<drivers/dma.h> has seen its callback normalized. It had its signature
changed to add a struct device pointer as first parameter. Such callback
signature has been generalized through the addition of dma_callback_t.
'callback_arg' argument has been renamed to 'user_data. All user code have
been modified accordingly.
<drivers/ipm.h> has seen its callback normalized.
:c:type:ipm_callback_t had its signature changed to add a struct device
pointer as first parameter. :c:func:ipm_register_callback user code have
been modified accordingly. The context argument has been renamed to user_data
and all drivers have been modified against it as well.
The :c:func:fs_open function now accepts open flags that are passed as
a third parameter.
All custom file system front-ends require change to the implementation
of open callback to accept the new parameter.
To maintain original behaviour within user code, two argument invocations
should be converted to pass a third argument FS_O_CREATE | FS_O_RDWR.
The struct device got 3 attributes renamed: config_info to config,
driver_api to api and finally driver_data to data.
This renaming was done to get rid of legacy names, for which the reasons
do no longer apply.
All device instances got a const qualifier. So this applies to all APIs
manipulating struct device * (ADC, GPIO, I2C, ...). In order to avoid
const qualifier loss on ISRs, all ISRs now take a const *void as a
parameter as well.
The _gatt_ and _GATT_ infixes have been removed for the HRS, DIS
and BAS APIs and the Kconfig options.
<include/bluetooth/gatt.h> callback :c:func:bt_gatt_attr_func_t used by
:c:func:bt_gatt_foreach_attr and :c:func:bt_gatt_foreach_attr_type has
been changed to always pass the original pointer of attributes along with its
resolved handle.
Established the unrestricted alignment of flash reads for all drivers.
The full set of k_mem_pool and sys_mem_pool APIs
are considered deprecated as of this release. The replacements are
the k_heap and sys_heap APIs. These APIs are not tagged with
__deprecated in the 2.4 release, but will be in 2.5. They will be
removed completely in Zephyr 2.6 LTS. The set of APIs now deprecated is as
follows:
k_mbox_data_block_get()k_pipe_block_put()K_MEM_POOL_DEFINE()k_mem_pool_alloc()k_mem_pool_free()k_mem_pool_free_id()SYS_MEM_POOL_DEFINE()sys_mem_pool_init()sys_mem_pool_alloc()sys_mem_pool_free()sys_mem_pool_try_expand_inplace()The Kconfig option CONFIG_MULTITHREADING to disable multi-threading was
deprecated due to lack of maintainership. This means that single-threaded
mode with the scheduler disabled is deprecated; normal multi-threaded mode is
still fully supported.
Other
MACRO_MAP macro has been removed from the
:ref:util_api. Use FOR_EACH instead.Build system
*_if_kconfig() CMake functions have been removed. Use
_ifdef(CONFIG_ ...) instead.USB
const struct device* which
is the HID device for which callback was called.Bluetooth
_gatt_ infix has been removed from all GATT service APIs.Bluetooth HCI Driver
Kernel
Initial support for virtual memory management
include/sys/mem_manage.h.arch_mem_map() and enable
CONFIG_MMU.CONFIG_KERNEL_VM_SIZE
with memory mapping calls allocating virtual memory growing downward
from the address space limit towards the system RAM mappings.Device memory mapped I/O APIs
Namedspaced as DEVICE_MMIO and specified in a new
include/sys/device_mmio.h header.
This is added to facilitate the specification and the storage location of device driver memory-mapped I/O regions based on system configuration.
Updates for Memory Domain APIs
k_mem_domain_default introduced for initial threads
like the main thread.k_mem_domain_destroy() and k_mem_domain_remove_thread() APIs
are now deprecated and will be removed in a future release.include/app_memory/mem_domain.h.Thread stack specification improvements
Introduced a parallel set of K_KERNEL_STACK_* APIs for specifying
thread stacks that will never host user threads. This will conserve memory
as ancillary data structures (such as privilege mode elevation stacks) will
not need to be created, and certain alignment requirements are less strict.
Internal interfaces to the architecture code have been simplified. All thread stack macros are now centrally defined, with arches declaring support macros to indicate the alignment of the stack pointer, the stack buffer base address, and the stack buffer size.
Architectures
ARC
ARM
AARCH32
AARCH64
POSIX
RISC-V
x86
x86 MMU paging support has been overhauled to meet CONFIG_MMU requirements.
arch_mem_map() is implemented.CONFIG_X86_PAE optionAdded zefi infrastructure for packaging the 64-bit Zephyr kernel into
an EFI application.
Added a GDB stub implementation that works over serial for x86 32-bit.
Boards & SoC Support
Added support for these SoC series:
Made these changes in other SoC series:
Changes for ARC boards:
Added support for these ARM boards:
Made these changes in other boards:
Added support for these following shields:
Drivers and Sensors
ADC
Audio
Bluetooth
CAN
Clock Control
Console
Counter
Crypto
DAC
Debug
Display
DMA
EEPROM
Entropy
ESPI
Ethernet
Flash
CONFIG_SPI_FLASH_W25QXXDV has been
removed as it is unmaintained and all its functionality is available
through CONFIG_SPI_NOR. Out of tree uses should convert to the
supported driver using the jedec,spi-nor compatible.CONFIG_BT_CTLR_LOW_LAT option.GPIO
Hardware Info
I2C
Introduced new driver for NXP LPC11U6x SoCs. See
:kconfig:option:CONFIG_I2C_LPC11U6X.
Introduced new driver for emulated I2C devices, where I2C operations
are forwarded to a module that emulates responses from hardware.
This enables testing without hardware and allows unusual conditions
to be synthesized to test driver behavior. See
:kconfig:option:CONFIG_I2C_EMUL.
STM32: V1: Reset i2c device on read/write error.
STM32: V2: Added dts configurable Timing option.
Fixed MCUX LPI2C driver transfer status after NACK.
I2S
IEEE 802.15.4
CONFIG_NRF_802154_MULTIPROTOCOL_SUPPORT.CONFIG_IEEE802154_VENDOR_OUI_ENABLE option for defining OUI.Interrupt Controller
IPM
Keyboard Scan
LED
LED Strip
LoRa
Modem
PECI
Pinmux
PS/2
PWM
Sensor
sensor_attr_get() for getting a sensor's
attribute.Serial
SPI
Timer
USB
The usb_enable() function, which, for some samples, was invoked automatically on system boot up, now needs to be explicitly called by the application in order to enable the USB subsystem. If your application relies on any of the following Kconfig options, then it shall also enable the USB subsystem:
CONFIG_USB_DEVICE_NETWORK_ECMCONFIG_USB_DEVICE_NETWORK_EEMCONFIG_USB_DEVICE_NETWORK_RNDISCONFIG_TRACING_BACKEND_USBCONFIG_USB_UART_CONSOLEUSB device support has got its own work queue which is used by CDC ACM class by default.
CDC ACM Class was slightly reworked.
Suspend and resume support in CDC ACM and HID classes has been corrected.
Atmel SAM0 USB device driver (usb_dc_sam0) was revised. All drivers now use common macros for getting indexes and direction from an endpoint.
Video
Watchdog
WiFi
Networking
CONFIG_NET_SOCKETS_POSIX_NAMES from offloaded
WiFi device drivers.Bluetooth
Host
bt_gatt_resubscribe).Mesh
BLE split software Controller
HCI Driver
Build and Infrastructure
Improved support for additional toolchains:
Devicetree
Added new devicetree macros that provide a default value if the property or cell accessor doesn't contain the requested data.
Added support for inferring bindings for /zephyr,user devicetree node
to allow applications an easy way to specify application specific
devicetree properties without having a binding.
Support for multiple SOC and ARCH roots.
The :ref:SOC_ROOT <application> and ARCH_ROOT variables used to specify
support files for out of tree SoCs and architectures now accept multiple
paths, separated by semicolons. As a result, the SOC_DIR Kconfig variable
is no longer supported.
Uses like source $(SOC_DIR)/<path> must be changed to
rsource <relative>/<path> or similar.
BOARD, SOC, DTS, and ARCH roots can now be specified in each module's
:file:zephyr/module.yml file; see :ref:modules_build_settings.
Libraries / Subsystems
Disk
Management
MCUmgr
Added support for Open Supervised Device Protocol (OSDP), see :kconfig:option:CONFIG_OSDP.
updatehub
Settings
Random
POSIX subsystem
Power management
Logging
CONFIG_SHELL_LOG_BACKEND.LVGL
Library has been updated to the new major release v7.0.2.
It is important to note that v7 introduces multiple API changes and new
configuration settings, so applications developed on v6 or previous versions
will likely require some porting work. Refer to LVGL 7 Release notes <https://github.com/lvgl/lvgl/releases/tag/v7.0.0>_ for more information.
LVGL Kconfig option names have been aligned with LVGL. All LVGL
configuration options LV_[A-Z0-9_] have a matching Zephyr Kconfig
option named as CONFIG_LVGL_[A-Z0-9_].
LVGL Kconfig constants have been aligned with upstream suggested defaults. If your application relies on any of the following Kconfig defaults consider checking if the new values are good or they need to be adjusted:
CONFIG_LVGL_HOR_RES_MAXCONFIG_LVGL_VER_RES_MAXCONFIG_LVGL_DPICONFIG_LVGL_DISP_DEF_REFR_PERIODCONFIG_LVGL_INDEV_DEF_READ_PERIODCONFIG_LVGL_INDEV_DEF_DRAG_THROWCONFIG_LVGL_TXT_LINE_BREAK_LONG_LENCONFIG_LVGL_CHART_AXIS_TICK_LABEL_MAX_LENNote that ROM usage is significantly higher on v7 for minimal configurations. This is in part due to new features such as the new drawing system. LVGL maintainers are currently investigating ways for reducing the library footprint when some options are not enabled, so you should wait for future releases if higher ROM usage is a concern for your application.
Shell
CONFIG_SHELL_ARGC_MAX arguments are
passed. Before 2.3 extra arguments were joined to the last argument.
In 2.3 extra arguments caused a fault. Now the shell will report that
the command cannot be processed.Storage
Tracing
Debug
Core Dump
HALs
Documentation
Tests and Samples
Issue Related Items
These GitHub issues were addressed since the previous 2.3.0 tagged release:
28665 - boards b_l4s5i_iot01a: invertion of user LEDS polarity28659 - [Coverity CID :214346] Out-of-bounds access in subsys/net/ip/tcp2.c28654 - [lwm2m stm32F429] No registration with server possible28653 - Bluetooth: Mesh: TX Power Dynamic Control28639 - tests: kernel: sleep: is failing for nRF5128638 - bq274xx sample unable to build28635 - nrf: qspi: devicetree opcode properties are ignored28628 - samples/tfm_integration/tfm_ipc: regression on nucleo_l552_ze28627 - tests: kernel: fatal: exception: stack_sentinel test is failing for nRF platforms28625 - tests: net: tcp2: llegal use of the EPSR28621 - tests: kernel: mem_protect: syscalls: wrong FAULTY_ADDRESS for nucleo_l073rz28605 - Build failure - (64-bit platforms) acrn/bcm958402m2_a72/native_posix_64/... on a number of sanitycheck tests w/TCP228604 - mcumgr smp_svr sample not working over shell or serial transport28603 - tests: kernel: timer: timer_api: Failed on nucleo_l073rz28602 - TCP2:frdm_k64f/mimxrt1064_evk tests/net/tcp2 regression failure in RC228577 - possible bug / regression in new TCP stack28571 - Erroneous call to ull_disable_mark in ull_adv::disable()28565 - sensor: lsm6dsl: incompatible pointer type (warning)28559 - Unable to extend the flash sync API part of the BLE Controller28552 - up_squared: samples/portability/cmsis_rtos_v1/philosophers/ failed.28549 - up_squared: tests/kernel/threads/thread_apis/ failed28548 - up_squared: tests/arch/x86/pagetables/ failed.28547 - up_squared: tests/subsys/debug/coredump failed.28540 - littlefs: MPU FAULT and failed to run28538 - Atmel SAM4L have two pinctrl with wrong map28492 - Could not build Zephyr application for swervolf_nexys board in simulation28480 - tests/lib/devicetree/legacy_api/libraries.devicetree.legacy fails to build on pinnacle_100_dvk28471 - Central not working properly on nRF5340-DK28465 - Building OpenThread NCP: build system has concurrency issue28460 - Generated ExternalProject include directories28453 - qemu 5.1 hangs on a number tests on x86_6428443 - drivers: sensor: hts221 compilation issue linked to DT property drdy_gpios28434 - Shell Tab Completion Candidates results in segmentation fault28414 - kernel/timeout: next_timeout() is returning negative number of ticks28413 - [Coverity CID :214280] Unintentional integer overflow in tests/posix/common/src/nanosleep.c28412 - [Coverity CID :214279] 'Constant' variable guards dead code in tests/drivers/clock_control/nrf_lf_clock_start/src/main.c28411 - [Coverity CID :214281] Unchecked return value in subsys/mgmt/osdp/src/osdp.c28397 - gcc 10.x compile warning/error for array subscript is outside the bounds in cmsis_rtos_v2/thread.c28394 - nanosleep test failed on ARC series targets28390 - drivers: sensor: lsm6dsl compilation issue when sensor defined in board (I2C) and in test (SPI)28385 - drivers.clock.nrf_lf_clock_start_xtal_no_wait.wait_in_thread fails on nrf9160dk_nrf916028384 - Bluetooth: L2CAP: Bad CoC SDU segment handling28380 - drivers: peci: xec: Cannot recover PECI bus after PECI transfer fails28375 - gcc 10.x compile warning/error for array subscript 0 is outside the bounds in tests/bluetooth/tester/src/gap.c28371 - gcc 10.x compile warning/error for array subscript 0 is outside the bounds in subsys/bluetooth/mesh/prov.c28361 - USB audio samples fails if ASSERT=y28360 - drivers: nrf_802154: SWI IRQ priority is not read correctly28347 - Possible use-after-free of rx_msg->tx_block in kernel/mailbox.c28344 - cdc_acm sample with CONFIG_NO_OPTIMIZATIONS=y crashes on nrf52840 dev board28343 - Bluetooth peripheral sample auto disconnects "ST B_L4S5I_IOT01A Discovery kit"28341 - No SRAM available to link echo_server for atsamr21 with ieee802154.overlay28337 - Cannot flash Atmel boards using west28332 - What is the airspeed velocity of an unladen swallow running Zephyr?28331 - Shell on CDC ACM UART stopped working after PR #2487328326 - Sample boards nrf mesh onoff not working28325 - bluetooth: null pointer dereference for non-connectable extended advertising28324 - GATT notifications aren't working for CUD characteristics28319 - tests: kernel: context: fails because timer expiration is shorter than excepted28317 - Asymmetric nrfx spi_transceive tx/rx lengths outputs error28307 - Can't build bootloader/mcuboot while CONF_FILE contains multiple files.28305 - Device not found (SX1276 with nRF52840)28303 - nucleo_l4r5zi uses wrong pinmux setting28295 - kernel.common: lpcxpresso55s16_ns test failure28294 - arch.interrupt.gen_isr_table.arm_mainline: lpcxpresso55s16_ns failed28289 - tests: arch: arm: arm_sw_vector_relay: fails on nucleo_f091rc28283 - LWM2M: Invalid ACK when server is using message ID 028282 - Slave host auto-initiate stalls if master does not support extended reject indications, and procedure collision occurs28280 - tests/kernel/tickless/tickless_concept: disco_l475_iot1 build issue28275 - drivers: bluetooth: hci_spi: hci driver is init before spi causing an error on device_get_binding28270 - Errors in the HL7800.c file28267 - up_squared(acrn):running tests/kernel/workq/work_queue_api/ failed28266 - up_squared(acrn):running tests/kernel/sched/schedule_api/ failed28265 - up_squared(acrn):running tests/kernel/timer/timer_api/ failed28264 - up_squared(acrn):running tests/kernel/timer/timer_monotonic/ failed28262 - up_squared(acrn):running tests/kernel/tickless/tickless_concept/ failed28261 - up_squared(acrn):running tests/kernel/common/ failed28260 - up_squared(acrn):running tests/portability/cmsis_rtos_v2/ failed28259 - up_squared(acrn):running tests/subsys/debug/coredump/ failed28258 - up_squared(acrn):running tests/drivers/counter/counter_cmos/ failed28256 - mimxrt1050_evk: running samples/subsys/fs/fat_fs/ failed28255 - mimxrt1050_evk:running samples/drivers/display/ failed28251 - Tests of the cmsis_dsp library fails on nrf52840dk_nrf52840 platform28248 - bt_gatt_notify() causes "unable to alllocate TX buffer"28240 - nordic spim: does not work with SPI-SDHC infrastructure28234 - ipv6: multicast group: wrong filtering28230 - "make zephyr_generated_headers" produces incorrect result (SHELL:") after recent cmake refactor28229 - Possible NULL dereference in subsys/net/ip/net_context.c.28223 - LEDs in the board nRF52840dk_nRF52840 dont work with Lora28218 - Possible NULL dereference in subsys/logging/log_msg.c.28216 - socket: send fails instead of blocking when there are no more net buffers28211 - "High" current drawn when ussing RTT log back-end with CONFIG_LOG_IMMEDIATE and CONFIG_LOG_BACKEND_RTT_MODE_DROP28206 - mimxrt685_cm33: many cases has no console output seems hangs in kernel init.28205 - kernel.timer.tickless: frdmk64f failure28203 - Cannot flash TI boards using west28202 - Adafruit TFT touch shield cap touch flipped sides left-to-right28197 - samples/net/sockets/echo_client/sample.net.sockets.echo_client.nrf_openthread fails to build28196 - samples/boards/intel_s1000_crb/audio/sample.board.intel_s1000_crb.audio Fails to build28193 - include/drivers/flash: API stands mistakenly unrestricted alignment of writes.28185 - Problem using SX1276 with nRF52840dk28184 - tests: drivers: spi: spi_loopback: fails on board nucleo_wb55rg28181 - MQTT not working with MOSQUITTO broker:28174 - [Coverity CID :214213] Improper use of negative value in tests/net/socket/af_packet/src/main.c28173 - [Coverity CID :214210] Side effect in assertion in tests/arch/arm/arm_interrupt/src/arm_interrupt.c28172 - [Coverity CID :214227] Resource leak in subsys/mgmt/hawkbit/hawkbit.c28171 - [Coverity CID :214224] Unsigned compared against 0 in subsys/storage/flash_map/flash_map.c28169 - [Coverity CID :214220] Explicit null dereferenced in subsys/mgmt/hawkbit/hawkbit.c28167 - [Coverity CID :214209] Dereference after null check in subsys/mgmt/osdp/src/osdp.c28166 - [Coverity CID :214211] Unused value in drivers/entropy/entropy_stm32.c28165 - [Coverity CID :214215] Out-of-bounds access in subsys/mgmt/mcumgr/smp_shell.c28164 - [Coverity CID :214225] Buffer not null terminated in subsys/net/lib/lwm2m/ipso_generic_sensor.c28163 - [Coverity CID :214223] Untrusted value as argument in subsys/net/lib/sockets/sockets_tls.c28162 - [Coverity CID :214221] Untrusted value as argument in subsys/net/lib/sockets/sockets_tls.c28161 - [Coverity CID :214219] Uninitialized scalar variable in subsys/net/lib/sockets/sockets_tls.c28160 - [Coverity CID :214212] Negative array index read in subsys/net/lib/dns/resolve.c28157 - benchmark.data_structures fails(bus error) on mimxrt1020/60/64/frdmk64f platform28156 - twr_kv58f220m: libraries.cmsis_dsp.transform.cf64 test fails28154 - reel_board:running samples/subsys/usb/console/ failed28153 - reel_board: running samples/subsys/shell/fs/ failed28152 - frdm_k64f: running samples/subsys/canbus/canopen/ failed28151 - gPTP should allow user setting of priority1 and priority2 fields used in BMCA28150 - mec15xxevb_assy6853:running samples/boards/mec15xxevb_assy6853/power_management/ failed28149 - mec15xxevb_assy6853:running samples/drivers/ps2/ failed28148 - mec15xxevb_assy6853:running samples/drivers/espi/ failed28146 - mec15xxevb_assy6853:running samples/drivers/kscan/ failed28145 - nRF52840 Dongle cannot scan LE Coded PHY devices28139 - tests: benchmarks: data_structure_perf: rbtree_perf: uninitialized root struct28138 - No more able to flash board on windows28134 - mcuboot: specifying -DCONF_FILE results in failure28133 - using nrf52dk_nrf52832 with serial disabled28131 - Crash while serving large files via HTTP with TCP228118 - timers strange rounding errors28114 - subsys: OSDP forces SERIAL=y28112 - timer/scheduler problem (STM32F407)28108 - EEPROM shell MPU Fault when performing a write command with more than 9 bytes28104 - sanitycheck overloaded by tests/subsys/logging/log_immediate with large -j values28099 - subsys: power: device implicit depends on CONFIG_SYS_POWER_MANAGEMENT28097 - cmake: fails to filter options for target language28095 - Doc: Getting Started Guide: reel board blinky gif is outdated28092 - Make SPI speed of SDHC card configurable28090 - bluetooth: build error with extended advertising28083 - Align MWDT and LD linker scripts28069 - eswifi: build failure28068 - Crash in USB device when turning HFXO off28061 - nrf52840 can't boot up after power plug in,unless it was connected to JLINKRTTVIEWER with a JTAG28059 - sample for sensor lps22hh is not filtered out for bare nrf52dk_nrf5283228057 - TCP2: client side receives EOF before all pending data is fed into it28053 - Eclipse broken build ability28052 - metairq_dispatch sample fails on nrf platforms28049 - nucleo_wb55rg: test/spi/spi_loopback build failure28045 - [mimxrt1050_evk] uart_fifo_fill only send 1 byte28040 - sanitycheck reports test timeouts as "exited with 2"28036 - samples/drivers/flash_shell/sample.drivers.flash.shell fails to build on nucleo_wb55rg28033 - rand32_ctr_drbg.c fails to build28032 - eth_enc424j600 fails to build28031 - samples/subsys/mgmt/mcumgr/smp_svr/sample.mcumg.smp_svr.bt fails to build28020 - call k_malloc or k_mem_slab_alloc allowed or not28017 - tests/bluetooth/init/bluetooth.init.test_controller_dbg_ll_sw_split fails to build on a few boards28016 - tests/boards/intel_s1000_crb/main/boards.s1000_crb.main fails to build28013 - tests/misc/test_build/buildsystem.kconfig.utf8_in_values fails on faze28012 - tests/net/lib/mqtt_subscriber/net.mqtt.subscriber fails to build on cc3220sf_launchxl28006 - Module: mbedtls broken following driver instances const-ification28003 - Module: segger broken following driver instances const-ification28000 - sam_e70_xplained:Test cases run failed at tests/net/lib/dns_packet/.27985 - change in device initialization behavior27982 - TCP2: Apparent issues with client-side connections (hangs when server (apparently) closes connection).27964 - usb: Standard requests are not filtered.27963 - tests: net: socket: af_packet: failed on nucleo_f746zg27958 - USB: GET_STATUS(Device) is improperly handled27943 - tests/kernel/sched/schedule_api fails on nsim_hs_smp27935 - hci_uart not acknowledging data correctly / losing packets27934 - Tests ignore custom board config overlays27931 - Address resolving when eswifi is used causes MPU FAULT27929 - Address resolving when eswifi is used causes MPU FAULT27928 - Settings api hangs27921 - Bluetooth: Dynamic TX power is overwritten every procedure27915 - Samples:LoRa send;sx126x with NRF52840dk ,no data from SPI miso27887 - Event counter may get out of sync when multiple events collide in ticker27880 - build errors for some samples/ on lpcxpresso55s69_cpu127876 - TCP2: Apparent issues with server-side connections (>1 connection doesn't work properly)27874 - Nordic timer failures with synchronized periodic timers27867 - up_squared: couldn't get test result from serial of each test.27855 - i2c bitbanging on nrf5284027849 - tests: lib: cmsis_dsp: transform: malloc out of memory27847 - tests/lib/sprintf fails on native_posix_6427843 - spi_nor.c: Wrong buffers for rx_set27838 - [Coverity CID :212961] Side effect in assertion in tests/kernel/threads/thread_apis/src/test_threads_cancel_abort.c27837 - [Coverity CID :212956] Out-of-bounds access in tests/kernel/mem_protect/mem_map/src/main.c27836 - [Coverity CID :212960] Logically dead code in samples/net/sockets/echo_client/src/echo-client.c27835 - [Coverity CID :212962] Macro compares unsigned to 0 in include/sys/mem_manage.h27834 - [Coverity CID :212959] Macro compares unsigned to 0 in include/sys/mem_manage.h27833 - [Coverity CID :212958] Out-of-bounds access in arch/x86/core/x86_mmu.c27832 - [Coverity CID :212957] Out-of-bounds access in arch/x86/core/x86_mmu.c27821 - frdm_k64f:running test cases /tests/subsys/power/power_mgmt/ error27820 - reel_board:running failed in tests/drivers/gpio/gpio_api_1pin/27813 - samples without sample.yaml27811 - intermittent failure of tests/net/socket/select on qemu_x8627803 - samples: update to support new devicetree flag defaults27792 - Default clock settings for STM32F7 violates operating conditions27791 - DT_DRV_COMPAT in spi_flash_w25qxxdv.c named incorrectly27785 - memory domain arch implementation not correct with respect to SMP on ARC27783 - Add support for mbedTLS Server Name Indication (SNI) at configuration27771 - iotdk: cpu_stats function doesn't work as expected27768 - Usage fault when running with CONFIG_NO_OPTIMIZATIONS=y27765 - Sanitycheck: non-existing test case shows up in .xml file.27753 - drivers: sensor: lis2dh: compilation issue struct lis2dh_config' has no member named 'spi_conf'27745 - Zephyr with host stack and hci driver only ?27738 - em_starterkit_7d sanitycheck test failure on tests\kernel\mem_protect\syscalls test27734 - vl53l0x driver gives wrong offset calibration value27727 - mcumgr serial interface does not work with CDC_ACM UART27721 - Concurrent file descriptor allocations may return the same descriptor27718 - Updatehub might dereference an uninitialized pointer27712 - warnings when compiling smp_svr with newlibc on 2.3.027706 - Cannot debug specific files27693 - Crash on ARM when BT LE scan response packet too big27648 - [Coverity CID :212430] Unchecked return value in tests/kernel/msgq/msgq_api/src/test_msgq_contexts.c27647 - [Coverity CID :212429] Negative array index write in tests/subsys/fs/fs_api/src/test_fs_dir_file.c27646 - [Coverity CID :212428] Unchecked return value in tests/kernel/msgq/msgq_api/src/test_msgq_contexts.c27645 - [Coverity CID :212424] Unchecked return value in tests/kernel/msgq/msgq_api/src/test_msgq_contexts.c27644 - [Coverity CID :212141] Improper use of negative value in tests/lib/fdtable/src/main.c27643 - [Coverity CID :212427] Invalid type in argument to printf format specifier in samples/drivers/jesd216/src/main.c27642 - [Coverity CID :212143] Unused value in samples/drivers/flash_shell/src/main.c27641 - [Coverity CID :212142] Unused value in samples/drivers/flash_shell/src/main.c27640 - [Coverity CID :212426] Unrecoverable parse warning in drivers/wifi/eswifi/eswifi_socket_offload.c27639 - [Coverity CID :212425] Out-of-bounds access in drivers/ethernet/eth_mcux.c27637 - Bluetooth: controller: Possible corruption in AD data27636 - sensor: shell float output broken w/ CONFIG_NEWLIB_LIBC=y27634 - wifi simple_link driver build error27613 - CONFIG_ASSERT not working on nrf5340dk_nrf5340_cpunet in hci_rpmsg sample27612 - RFC: API Change: usb: Device argument to USB HID ops27610 - UART_ERROR_FRAMING27600 - JSON Api refuse to decode null value27599 - bluetooth shell deadlock on USB shell UART27597 - build system fails to propagate devicetree change to Kconfig27592 - threads without name show up as junk names in SystemView27587 - New socket close() implementation broke build of platforms using socket offloading27582 - BT Identity address is overwritten when using extended advertising27580 - west install error27576 - sample.drivers.sample.drivers.peci failed to run27574 - mec15xxevb_assy6853:arch.arm.arch.arm.no.multithreading failed to run27572 - mec15xxevb_assy6853:crypto.tinycrypt.hmac_prng.hmac_prng failed to build,27571 - up_squared:tests/portability/cmsis_rtos_v2/thread_api failed27569 - mimxrt1050_evk:samples.usb.cdc-acm-composite failed27566 - nRF52832: MCUBoot cannot read signed SMP Server Sample binary27560 - APIs for dynamically creating thread stacks27558 - "west update" only certain vendor27548 - CMake and west doesn't accept multiple overlay files during build27547 - samples/boards/reel_board/mesh_badge fails booting with error in i2c_nrfx_twim27544 - TrustZone: NSC_ALIGN gets redefined27533 - kernel crashes with small CONFIG_TIMESLICE_SIZE27531 - Zephyr testing via emulators27529 - sanitycheck: incorrect correct calculation of total_skipped when --subset is set:27526 - poll(2) returning -1 errno ENOMEM27523 - [RFC] drivers: display: Implementing driver for sharp memory display27522 - shell: Output can get corrupted when printing from thread before command completes27511 - coverage: qemu platforms: sanitycheck generates many unexpected eof failures when enable coverage27505 - spi: mchp: Unintended data is transmitted when tx and rx operations are performed simultaneously27503 - testcases under zephyr/tests/application_development take a very long time to dump coverage data27495 - Include full register state in ARM Cortex M Exception Stack Frame (ESF)27488 - Bluetooth Mesh samples don't build27482 - Bluetooth stops responding when calling k_delayed_work_submit. v2.3.027473 - RT1050/60/64-evk board user LED does not work27465 - How recursively build boards on Zephyr?27464 - LOG_BACKEND_NET does not work for certain application/ip configurations27463 - Cannot build samples/net/sockets/echo for cc3220sf_launchxl27448 - fatal error: device_imx.h: No such file or directory27446 - Unable to flash cc1352r (no xds) with openocd in Zephyr SDK27444 - spi sdhc CS signal not working27434 - Bluetooth: L2CAP: buffer use after free27428 - Cannot compile network logging backend with IPv6-only27421 - libraries.cmsis_dsp.matrix.binary_q15: buffer allocation failure on twr_kv58f220m27420 - drivers.uart: config test failure on uart_mcux.c (was twr_kv58f220m platform)27414 - Bluetooth: Controller: First advertisement does not preempt continuous scanner27404 - IS_ENABLED not working with C++ (was: Is DT_INST_FOREACH_STATUS_OKAY broken on v2.3?)27403 - uart_fifo_read can only read one character27399 - [RFC] API change - Switch all struct device to constant27397 - [RFC] API change - Device structure attribute renaming27396 - samples/subsys/logging/logger timeout when sanitycheck enable coverage, it needs a filter27392 - tests/kernel/device/kernel.device.pm fails to build on cc1352r1_launchxl27380 - Cannot use mcuboot with i.MXRT1060 due to a problem with the vector table address27379 - Macro Z_ARC_MPU_SIZE_ALIGN seems to be missing27377 - up_squared(acrn):samples/philosophers/ caused the acrn platform crashed.27375 - "west zephyr-export" dumps stack if cmake is not installed27373 - CivetWeb Support for STM32H7 Series27370 - Constant asserts from nrf5 clock calibration27366 - tests: net: regression on many tests27363 - mec15xxevb_assy6853:kernel.device.pm failed27362 - cannot move to 1M baud rate in bt_shell27353 - west flash ignores --bin-file parameter and uses hex file when nrfjprog is used internally27348 - When using CONFIG_NVS it triggers BUS FAULT during startup on "nucleo_wb55rg" board27340 - <wrn> bt_driver: Discarding event 0x3e27339 - up_squared: Zephyr does not boot via grub anymore27338 - Bluetooth: host: GATT service request is not able to trigger the authentication procedure while in SC only mode27331 - Fails to upload over BLE using Zephyr with SMP Server Sample27330 - include in prj.conf27329 - [Coverity CID :211587] Unchecked return value in tests/drivers/clock_control/clock_control_api/src/test_clock_control.c27328 - [Coverity CID :211586] Resource leak in tests/posix/fs/src/test_fs_open_flags.c27327 - [Coverity CID :211585] Argument cannot be negative in tests/posix/fs/src/test_fs_open_flags.c27326 - [Coverity CID :211584] Logically dead code in drivers/wifi/eswifi/eswifi_core.c27325 - [Coverity CID :211583] Unchecked return value in drivers/wifi/eswifi/eswifi_socket.c27324 - [Coverity CID :211572] Out-of-bounds read in soc/xtensa/sample_controller/include/_soc_inthandlers.h27323 - [Coverity CID :211551] Out-of-bounds read in soc/xtensa/sample_controller/include/_soc_inthandlers.h27322 - [Coverity CID :211546] Out-of-bounds read in soc/xtensa/sample_controller/include/_soc_inthandlers.h27321 - [Coverity CID :211539] Out-of-bounds read in soc/xtensa/sample_controller/include/_soc_inthandlers.h27320 - [Coverity CID :211537] Out-of-bounds read in soc/xtensa/sample_controller/include/_soc_inthandlers.h27319 - [Coverity CID :211523] Bad bit shift operation in arch/arc/core/mpu/arc_mpu_v2_internal.h27318 - Decouple TLS socket from net_context27303 - RFC: downgrade i2c eeprom_slave driver to test27293 - Test nrf52840dk_nrf52840 tests/net/socket/net_mgmt/net.socket.mgmt build failure27288 - linker relocation feature fails for out of tree projects27282 - Drivers in app folder27280 - drivers: bluetooth: hci: spi: CS DT config not working because CS gpio_dt_flags are not set in the spi_cs_config struct27268 - usb: mcux RT1060 EVK - when using on-chip memory, USB fails27266 - samples: bluetooth: hci_spi: Invalid cmd_hdr and acl_hdr usage27249 - Is there any development plan for supporting RPL stack ?27239 - samples/subsys/canbus/isotp/sample.subsys.canbus.isotp fails on FRDM-K64F27238 - tests/net/socket/af_packet fails on FRDM-K64F27237 - Out_of_tree example broken27227 - shell crashes on qemu_x86 board upon the Tab button press27220 - Bluetooth: L2CAP: l2cap_change_security() not considering bt_conn::sec_level when handling BT_L2CAP_LE_ERR_AUTHENTICATION27219 - thousands of lines of log spam in buildkite output27212 - drivers: clock_control: stm32h7 cannot choose system frequency higher than 400MHz27211 - sanitycheck: add option to only build/run on emulated targets27205 - tests/kernel/timer/timer_api test fails on twr_ke18f27202 - tests/kernel/threads/thread_apis failure on lpcxpresso55s16_ns27181 - New drivers out of device tree27177 - Unable to build samples/bluetooth/st_ble_sensor for steval_fcu001v1 board27173 - [v2.1] Unable to build Zephyr 2.1 for Upsquared board running ACRN27172 - shell: logging: CONFIG_SHELL_LOG_BACKEND is forced if CONFIG_LOG is chosen27166 - tests/kernel/sched/schedule_api need add ram limitaion as some platform not support27164 - tests/lib/mem_alloc failed on up_squared board.27162 - reel_board:tests/net/ieee802154/l2 failed.27161 - shell: shell_start() and shell_stop() can cause deadlock27154 - bt_conn_le_param_update doesn't return an error when setting the timeout >30sec, stops device from sleeping on nrf5284027151 - sanitycheck: samples: net: echo_server: Doesn't run all configurations from atmel_rf2xx shield27150 - [Coverity CID :211513] Argument cannot be negative in tests/posix/eventfd/src/main.c27149 - [Coverity CID :211508] Unchecked return value in tests/kernel/mem_protect/futex/src/main.c27148 - [Coverity CID :211506] Operands don't affect result in tests/drivers/clock_control/nrf_onoff_and_bt/src/main.c27147 - [Coverity CID :211505] Operands don't affect result in tests/drivers/clock_control/nrf_onoff_and_bt/src/main.c27145 - [Coverity CID :211511] Dereference after null check in subsys/net/ip/net_if.c27144 - [Coverity CID :211501] Explicit null dereferenced in subsys/net/ip/tcp2.c27143 - [Coverity CID :211512] Out-of-bounds read in drivers/wifi/eswifi/eswifi_socket_offload.c27142 - [Coverity CID :211509] Out-of-bounds read in drivers/wifi/eswifi/eswifi_socket_offload.c27141 - [Coverity CID :211507] Out-of-bounds read in drivers/wifi/eswifi/eswifi_socket_offload.c27140 - [Coverity CID :211504] Out-of-bounds read in drivers/wifi/eswifi/eswifi_socket_offload.c27139 - [Coverity CID :211503] Out-of-bounds read in drivers/wifi/eswifi/eswifi_socket_offload.c27138 - [Coverity CID :211502] Out-of-bounds read in drivers/wifi/eswifi/eswifi_socket_offload.c27130 - samples/drivers/spi_flash has no README27120 - exception happened when running CI27118 - Bluetooth: HCI: Missing implementation of hci_driver.h functions27112 - [v2.3.0] mcumgr fs download crashes27090 - LE Coded PHY scanning on nRF9160DK fails27081 - missing python3-devel dependency (was python3-psutil)27080 - uarte_instance_init() in NRF UARTE driver does not disable UART prior to setting PSEL pin values27079 - espi: driver: mchp: eSPI driver indicates flash channel is ready to eSPI host even before the channel negotiation takes place27078 - drivers: espi: mchp: Cannot perform multiple transactions over eSPI OOB channel27074 - doc: coding_guidelines: broken links to MISRA-C example suite27071 - USB: CDC-ACM uart console hijacks usb_enable call preventing user applications from registering callbacks27057 - NUCLEO-H745ZI-Q add cortex-m4 ethernet support27056 - Local header found before system header of same name27055 - BlueZ with ESP32 boards supported or not?27037 - No network interface found when running wifi sample27010 - net: ieee802154: wrong header generation27003 - CMakeLists.txt newline check is too strict27002 - checkpatch.pl incorrect ERROR:POINTER_LOCATION26998 - [Coverity CID :211479] Unchecked return value in tests/kernel/mutex/mutex_api/src/test_mutex_apis.c26997 - [Coverity CID :211474] Unchecked return value in tests/kernel/mutex/mutex_api/src/test_mutex_apis.c26996 - [Coverity CID :211340] Side effect in assertion in tests/kernel/smp/src/main.c26995 - [Coverity CID :211478] Logically dead code in samples/net/sockets/big_http_download/src/big_http_download.c26994 - [Coverity CID :210616] Resource leak in lib/updatehub/updatehub.c26993 - [Coverity CID :210593] Out-of-bounds access in lib/updatehub/updatehub.c26992 - [Coverity CID :210547] Unchecked return value in lib/updatehub/updatehub.c26991 - [Coverity CID :210072] Resource leak in subsys/mgmt/smp_udp.c26990 - i2c transfers are timing out with SSD1306 display26989 - [Coverity CID :211477] Unchecked return value in subsys/net/lib/lwm2m/lwm2m_engine.c26988 - [Coverity CID :211473] Unchecked return value in subsys/net/lib/lwm2m/lwm2m_engine.c26986 - [Coverity CID :211480] Printf arg count mismatch in arch/x86/zefi/zefi.c26985 - [Coverity CID :211476] Extra argument to printf format specifier in arch/x86/zefi/zefi.c26984 - sys/device_mmio.h API design should accept generic DT node identifiers26983 - MPU FAULT in nRF52840-DK26981 - Problem with PPP + GSM MUX with SIMCOM7600E26970 - usb: overflow of USB transfers leads to clogging26966 - Example OTA-DFU for Android/IOS app26961 - occasional sanitycheck failures in samples/subsys/settings26954 - devicetree: warning: braces around scalar initializer26953 - settings: ISO C++ forbids converting a string constant to 'char*'26948 - cmake failure when using ZEPHYR_MODULES without west26941 - Meta-IRQ documentation references26939 - MCUMGR - smp shell server sends responses to wrong port26937 - Kconfig choice Warning26924 - Bluetooth: Mesh: no space to store ccc cfg26923 - [RFC] API change - Normalize DMA, IPM and UART callbacks signatures including the caller's device pointer.26919 - ipv6: promiscuous mode: packet flood over 802.15.4 adapter26914 - gen_kobject_list.py dosn't generate correct gperf info for ARC MetaWare toolchain26910 - sanitycheck always treats warnings as errors26900 - Bluetooth: host: bt_conn_recv() assumes ACL data is >= 2 bytes26896 - STM32: mcu goes to sleep inadvertently when using PM.26868 - qemu_x86_64 icount support with SMP26862 - Bluetooth: GATT: CCC is not properly stored26848 - kernel: undefined reference with --no-gc-sections26833 - RFC: subsys: fs: Support file open flags to fs and POSIX API26832 - [mcux_counter_rtc][frdm_k82f] counter_basic_api hangs26828 - Build Error - Network communication between Zephyr app on QEMU and Host OS26826 - i2c_nrfx_twi_transfer hangs when SDA/SCL are set to pins 0,126818 - drivers: uart_console.c: usb_enable() broken26814 - net_ipv6_send_rs behaviour doesn't comply with RFC429126812 - NXP: tests/drivers/dma/loop_transfer fails on FRDM-K64F26807 - Bluetooth HCI USB sample is not working26805 - test: drivers: i2c: i2c_slave_api:26804 - Bluetooth mesh repeated provision/gatt bearer connection crash26803 - Cortex-M7 Thumb-2 Instructions Alignment26801 - UART API has ifdefs around API functions26796 - Interrupts on Cortex-M do not work with CONFIG_MULTITHREADING=n26793 - kernel: work: triggers immediately with longer timeouts26788 - cmake build system works wrong with cmake version 3.15.526782 - boards: mchp: mec15xxevb_assy6853: Cannot set gpios as alternate function when enabling multiple instances of a driver26769 - "west flash -r openocd --serial <serial_num>" ignores serial_num and flashes wrong board26766 - Build failure on nucleo_wb55rg for tests/kernel/profiling/profiling_api/kernel.common.profiling26764 - Build failure on intel_s1000_crb for samples/drivers/flash_shell/sample.drivers.flash.shell26759 - Build error - Nothing found at GNUARMEMB_TOOLCHAIN_PATH26758 - Missing documentation of report targets (ram/rom report, puncover)26746 - Change sanitycheck to used pickled EDT26731 - Single channel selection - Bluetooth - Zephyr26729 - FCB flash_area_write fails on nRF52840DK when using mx25r64 storage26725 - USB suspend-resume process is not properly handled26723 - NULL handler in work queue entry can be called resulting in silent reboot26720 - lib: sockets: getaddrinfo don't work without newlib C on ARM26717 - Big HTTP Download - Upgrade26708 - RFC: API Change: watchdog: wdt_feed error codes26701 - Invalid handling of large cycle count in rtc timer26700 - waveshare_open103z board can't build tests/mem_protect26695 - net: TCP2: connect() returns 0 without waiting for handshake completion26689 - Couldn't get test result from serial on up_squared board.26685 - sanitycheck "--only-failed" is broken26683 - Transition from non-secure to kernel causes "Stacking error"26679 - sanitycheck passes tests if the emulator exits unexpectedly26676 - MDB runner is not capturing real board's output26665 - Implement reset for ARC development boards26664 - frdm_kw41z: tests/drivers/pwm/pwm_api fails in test_pwm_cycle()26663 - sanitycheck reports failing tests with em_starterkit_em7d_v22 board26651 - Updatehub: frdm_k64f resets in a loop26647 - build generates unaligned function reference in v2.326643 - Nucleo board Slow Code execution at power up - need to always reset26628 - Couldn't find Definition for CTE transmit and enable command for Connectionless AoA/AoD implementation in Zephyr26627 - tests/benchmarks/sys_kernel failed on up_squared.26626 - tests/portability/cmsis_rtos_v1 failed on reel_board.26625 - tests/net/utils failed on multiple arm platforms.26624 - Noridc52840 hci_usb bug on linux when " discoverable on " by bluetoothctl26621 - System can't recover after assertion failed in kernel/mem_domain.c26619 - tests/unit/rbtree fails26617 - devicetree: sam0 gclk26607 - STM32F0 nucleo PWM output not working26602 - GH Action: Automate removal of tag "Waiting for response"26600 - net.util test is broken on MPU-enabled ARM platforms26596 - west: rimage support in west sign poorly documented26595 - tests/kernel/obj_tracing thread counting issue with 1.14 branch.26587 - DT_CALL_WITH_ARG macro missing26586 - K_TIMER_DEFINE macro causing build error26582 - What happened to DT_HAS_NODE macro?26575 - devicetree: need save/restore support for devicetree data26568 - tests: net: socket: af_packet: is ethernet cable now mandatory to run this test ?26555 - uart: uart_nrfx_uarte: async init does not cleanup previous sync rx26551 - sam0 devicetree failing to compile26536 - The CONFIG_BT_L2CAP_RX_MTU setting is not reflected correctly in the build26529 - How to support Nordic ble5.0 on Android 7.0?26527 - mimxrt1050_evk:Couldn't flash image by using west flash command.26524 - Problem with hci_uart and L2CAP CoC connections26519 - samples: net: sockets: dumb_http_server: instabllity on nucleo_f767zi26518 - NRF temperature sensor driver race condition26509 - net_l2_ppp.ppp_link_terminated: SARA U201 modem26508 - CI: simulated BT tests not run if BT tests are changed26506 - how does hci_usb (hci_usb fw : \ncs\v1.3.0\zephyr\samples\bluetooth\hci_usb) set mac and send/receive files ?26505 - An example of using the microphone in Thingy 5226499 - usermode: random: backport random syscall26476 - ARM Cortex-A: architecture timer continuously firing in tick-less mode26467 - Bluetooth: Race-condition on persistent connectable advertiser26466 - Bluetooth: host: Do auto-postponement of advertising also when application requests advertising26455 - bme280 connect to rt1020_evk26450 - Bad disconnect reason when client connects with wrong address type26438 - Bluetooth: Reconnection to paired/bonded peripheral fails26435 - Suspicious source code with subsys/random/random32_entropy_device: seg fault risk26434 - nrf9160 uart_tx can return -ENOTSUP, which is not documented behavior26428 - LPSPI support for i.MX RT106x26427 - Linker problems with zephyr-sdk-0.11.2: undefined reference to 'gettimeofday'26424 - master west.yml references pull in hal_stm3226419 - Cannot request update when writing to external flash26415 - CONFIG_FS_LOG_LEVEL_OFF option doesn't work with LittleFS26413 - disco_l475_iot1: flash storage corruption caused by partition overlap26410 - RFC: soc: Initial Nuvoton NPCX port26407 - fs: nvs: Incorrect handling of corrupt ate's in nvs_gc26406 - On x86, the main stack overflows when CONFIG_NET_IPV6 and CONFIG_DEBUG are enabled26403 - Compile Error when trying to build samples/synchronization26397 - storage: flash_map: Only works on limited compatibles26391 - stm32f746g: sample subsys/usb/hid-cdc does not work26377 - Problems getting I2C to work on NXP i.MX RT1020 EVK26372 - qspi driver does not work if multithreading is disabled26369 - C++ compilation warning for Z_TIMEOUT_TICKS26363 - samples: subsys: canbus: canopen: objdict: CO_OD.h is not normally made.26362 - arc gdb failed to load core dump file26361 - [Coverity CID :211051] Explicit null dereferenced in tests/lib/ringbuffer/src/main.c26360 - [Coverity CID :211048] Side effect in assertion in tests/drivers/uart/uart_async_api/src/test_uart_async.c26359 - [Coverity CID :211047] Dereference null return value in tests/net/ipv6/src/main.c26358 - [Coverity CID :211044] Unchecked return value in tests/subsys/settings/fcb_init/src/settings_test_fcb_init.c26357 - [Coverity CID :211046] Unchecked return value in boards/posix/native_posix/timer_model.c26356 - [Coverity CID :211043] Logical vs. bitwise operator in subsys/net/lib/lwm2m/lwm2m_rw_oma_tlv.c26355 - [Coverity CID :211045] Macro compares unsigned to 0 in kernel/timeout.c26354 - [Coverity CID :211040] Macro compares unsigned to 0 in kernel/timeout.c26353 - [Coverity CID :211039] Out-of-bounds access in drivers/gpio/gpio_nrfx.c26352 - [Coverity CID :211049] Macro compares unsigned to 0 in arch/x86/core/x86_mmu.c26343 - Gatt Bearer Issue26337 - BT scan: filter duplicates yields duplicates26333 - Bluetooth: Split LL: Cannot store Bluetooth keys26313 - nucleo_h745zi_q_m7 pwm device tree bug26303 - Bluetooth: Windows 10 cannot reconnect on direct advertising from Zephyr26302 - Test gen_isr_tables from ./tests/kernel/gen_isr_table/ fails on nrf9160dk_nrf916026296 - Store logs in persistent storage (ext. flash, SD card)26295 - Enable persistent storage (ext flash/SD card) as logger backend26294 - Test suite output is hard to read26291 - canopen: error when CAN_MCP2515_MAX_FILTER > 826290 - gfhgf26284 - device.h doxygen26281 - Question: Does NRF52840-DK support both OpenThread and BLE at the same time26280 - test_kernel_systicks from tests/portability/cmsis_rtos_v1 fails on nrf platforms26279 - littlefs: Unable to erase external flash.26278 - [v2.2] bt_att: Unhandled ATT code 0x1d26271 - k_sleep/k_msleep ends too early on UP_squared board26267 - drivers: SPI: CS output type not honored26266 - Cast and shift operator priority issue may lead to wrong memory size result in fat_fs example26265 - Zephyr os bluetooth peripheral example indication. When i flash code to my board custom configuration for indication will shown and after i click button for indication it device will disconnect from phone. My board is nrf52832.26264 - tests/benchmarks/latency_measure failed on up_squared board.26263 - reel_board:tests/posix/common failed.26259 - Add AT86RF233 REB Xplained Pro Extension shield26256 - NRF51822 BLE Micro module: hangs on k_msleep() (RTC counter not working)26255 - k_uptime_ticks() returns pointer instead of value26252 - bluetooth: controller: Cannot receive long packets26248 - A timer with 24-hour timeout fires immediately26242 - qemu_x86 and qemu_cortex_m3 time handling broken with CONFIG_QEMU_ICOUNT26235 - multi vlan support networking26234 - Question: how can a NRF52840-DK's clock be set to 64MHz26232 - Segger Embedded Studio doesn't find the right python26220 - OpenThread L2 does not implement enable API function26209 - sanitycheck tries to run random samples, without being asked for26200 - BT_LE_ADV_OPT_EXT_ADV causes bt_le_adv_start to return -2226197 - tracking provenance of utility code26185 - Sample posix:eventfd fails on all platforms26177 - Bluetooth: Mesh: Friend node unexpected un-reference buffer26174 - Add STM32H7 Series Ethernet Driver Support26172 - Zephyr Master/Slave not conforming with Core Spec. 5.2 connection policies26169 - Enable -O0 for only one *.c file26168 - arch-level memory-mapping interface26167 - Extend the sensor API with function for getting the value of a sensor attribute26165 - Clock not initialized in LPC Flexcomm UART driver26150 - storage/stream: flash_img_bytes_written() might returns more than number of payload bytes written.26149 - building native_posix against musl-libc26139 - west: nrfjprog and jlink runner leave SW-DP registers in enabled state26136 - CMake Error in Windows Environment26131 - nrf52840_mdk: add support for nrf stock bootloader26119 - Compilation error when enabling MPU on STM32 L0 boards26112 - bug: cmake loops when passing overlay file with left slashes in file path26107 - driver MMIO virtual address space mapping26106 - mcumgr: smp_bt: wrong notify MTU calculation with CONFIG_BT_GATT_NOTIFY_MULTIPLE26105 - Test kernel.memory_protection.stack_random fails on nrf52dk_nrf5283226104 - Asynchronous input via UART26096 - cmake finds a DTC from Zephyr-SDK version, it tries to execute it, and it fails26095 - Requirements.txt pip version conflict26080 - gPTP time sync fails if having more than one port26076 - bug: cortex-m0: vector table base address is set to zero when soc has control over where to put vector table.26071 - Bluetooth: host: ATT sent callback lost26070 - Bluetooth: ATT request not processed26065 - sanitycheck reports failing tests with timeout as passing26064 - tests/kernel/timer/timer_api failed on mec15xxevb_assy6853 board.26059 - Potentially incorrect interrupt handling in nRF SoC .dtsi for GPIO26049 - False multiple define of irq with IRQ_CONNECT26039 - tests: kernel: timer: timer_api: regression on STM32 boards26038 - build zephyr with llvm fail26037 - RFC: API Change: Bluetooth Mesh26034 - menuconfig target aborts when Kconfig warnings are present26033 - NET_SOCKETS_OFFLOAD conflicts with POSIX_API26030 - RV32M1_RI5CY: tests/kernel/threads/thread_apis and thread_init fails26021 - Problems compiling for Measuring Time26017 - Build error in shell with gcc 10.1 (tests/drivers/uart/uart_basic_api)25991 - [net][net.socket.select][imx-rt series] test fails (k_uptime_get_32() - tstamp <= FUZZ is false)25990 - tests/net/socket/select failed on sam_e70_xplained board.25989 - STM32_LPTIM_TIMER wrongly depends on DEVICE_POWER_MANAGEMENT25988 - [Coverity CID :210687] Argument cannot be negative in tests/net/socket/socketpair/src/test_socketpair_happy_path.c25987 - [Coverity CID :210685] Pointless string comparison in tests/lib/devicetree/legacy_api/src/main.c25986 - [Coverity CID :210684] Explicit null dereferenced in tests/kernel/mbox/mbox_api/src/test_mbox_api.c25985 - [Coverity CID :210683] Pointless string comparison in tests/lib/devicetree/legacy_api/src/main.c25984 - [Coverity CID :210686] Unchecked return value in lib/os/mempool.c25983 - [Coverity CID :210682] Unchecked return value in lib/os/mempool.c25982 - [Coverity CID :210020] Explicit null dereferenced in drivers/usb/device/usb_dc_mcux_ehci.c25981 - Support storing mcuboot images on serial flash accessed through Nordic QSPI25979 - Need root LICENSE files in hal_stm32 module25965 - hci_uart not responding at higher baudrates on NRF5281025964 - Bluetooth: <err> bt_att: ATT Timeout25958 - Concept Overview for improving support for serial flash devices via SPI and QSPI25956 - Including header files from modules into app25952 - STM32 LPTIM driver doesn't restart counter after sleeping K_TICKS_FOREVER25945 - devicetree: support generating symbols for -gpios properties w/o compatible25942 - Bluetooth: Scanning + Non-connectable advertising broken on nRF534025926 - k_cycle_get_32() returns 0 in native_posix25920 - Compilation error when CONFIG_BOOTLOADER_MCUBOOT=y specified25919 - dhcpv4 or rx ethernet packets not working on nucleo_f429zi25892 - arc emsdp board work wrong with emsdp_em7d_esp config25869 - 2.3: Missing release notes25865 - Device Tree Memory Layout25859 - mesh example not working with switched off dcdc?25853 - modem_ublox_sara_r4: Cannot connect to UDP remote25833 - [lpcxpresso55s69_cpu1] no applications and build guide, hello world can not build25827 - Devicetree: add accessors with defaults25794 - [Coverity CID :210554] Uninitialized scalar variable in tests/net/iface/src/main.c25792 - [Coverity CID :210552] Resource leak in tests/net/pm/src/main.c25790 - [Coverity CID :210594] Dereference after null check in subsys/testsuite/ztest/src/ztest_mock.c25786 - [Coverity CID :210558] Dereference before null check in drivers/sensor/sensor_shell.c25784 - [Coverity CID :210546] Dereference after null check in tests/net/promiscuous/src/main.c25783 - [Coverity CID :210051] Dereference after null check in subsys/net/ip/tcp2.c25782 - [Coverity CID :210035] Dereference before null check in drivers/sensor/bq274xx/bq274xx.c25781 - [Coverity CID :210031] Dereference before null check in drivers/modem/gsm_ppp.c25778 - [Coverity CID :210604] Out-of-bounds access in tests/kernel/mem_protect/protection/src/main.c25777 - [Coverity CID :210589] Out-of-bounds access in tests/kernel/mem_protect/protection/src/main.c25776 - [Coverity CID :210573] Out-of-bounds access in tests/kernel/mem_protect/userspace/src/main.c25750 - [Coverity CID :210066] Unintentional integer overflow in include/sys/time_units.h25749 - [Coverity CID :210033] Unintentional integer overflow in drivers/sensor/mpr/mpr.c25748 - [Coverity CID :210606] Pointless string comparison in tests/lib/devicetree/src/main.c25747 - [Coverity CID :210596] Assign instead of compare in subsys/logging/log_output_syst.c25746 - [Coverity CID :210584] Assign instead of compare in subsys/logging/log_output_syst.c25745 - [Coverity CID :210052] Side effect in assertion in tests/kernel/fpu_sharing/generic/src/pi.c25744 - [Coverity CID :210045] Side effect in assertion in tests/kernel/fpu_sharing/generic/src/pi.c25743 - [Coverity CID :209944] Pointless string comparison in tests/lib/devicetree/src/main.c25742 - [Coverity CID :209943] Pointless string comparison in tests/lib/devicetree/src/main.c25741 - [Coverity CID :210618] Unchecked return value in drivers/wifi/esp/esp.c25740 - [Coverity CID :210617] Argument cannot be negative in tests/net/pm/src/main.c25739 - [Coverity CID :210610] Argument cannot be negative in tests/posix/eventfd/src/main.c25738 - [Coverity CID :210602] Unchecked return value in tests/drivers/uart/uart_basic_api/src/test_uart_fifo.c25735 - [Coverity CID :210582] Unchecked return value in tests/net/socket/getaddrinfo/src/main.c25734 - [Coverity CID :210580] Argument cannot be negative in tests/posix/eventfd/src/main.c25733 - [Coverity CID :210575] Argument cannot be negative in tests/posix/eventfd/src/main.c25732 - [Coverity CID :210570] Argument cannot be negative in tests/posix/eventfd/src/main.c25729 - [Coverity CID :210056] Unchecked return value in subsys/net/ip/tcp2.c25728 - [Coverity CID :210050] Unchecked return value in tests/subsys/settings/littlefs/src/settings_setup_littlefs.c25726 - [Coverity CID :210598] Missing break in switch in subsys/net/l2/ieee802154/ieee802154_frame.c25725 - [Coverity CID :210578] Structurally dead code in kernel/mem_domain.c25724 - [Coverity CID :210566] Missing break in switch in subsys/net/l2/ieee802154/ieee802154_frame.c25723 - [Coverity CID :210559] Unsigned compared against 0 in subsys/net/ip/tcp2.c25722 - [Coverity CID :210058] Logically dead code in samples/net/sockets/big_http_download/src/big_http_download.c25721 - [Coverity CID :209945] Logically dead code in tests/net/tcp2/src/main.c25720 - [Coverity CID :210073] Arguments in wrong order in drivers/modem/wncm14a2a.c25713 - Miss shift i2c slave address in i2c_sifive25710 - FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat25704 - lib: updatehub: Corrupted updated when receiving CoAP duplicate packages25693 - ESP WiFi MPU Fault causes zephyr fatal error25682 - [v2.2] Shell freezes with cout printf, prink on float25678 - enhance k_mutex to be ISR safe25672 - Bluetooth: Mesh: scan_start fails with synchronous bt_enable25664 - nRF Boards: unify static partition size for Bootloader25658 - Issue to run sample on nucleo_g474re25652 - smp_svr fails for nrf534025645 - USB RNDIS driver can't work with Windows 10 (10.0.18363)25601 - UART input does not work on mps2_an{385,521}25599 - scanf() not functional with newlib out of the box25566 - LSPI of NXP i.MX RT Other interrupts treated as transfer completion25554 - lib: posix: nanosleep25501 - shields: mikroe_eth_click config should be made conditional25499 - Out of tree board: No sources given to target25474 - ipv6 client-server between ble's failed25458 - Multiple issues with timing benchmark25453 - tests/posix/common fails on nucleo_wb55rg25444 - No IPv6 routes from BLE IPSP node (NRF52840DK)25398 - UpSquared Grub build docs don't work on Ubuntu 20.0425358 - net: config: application starts with 3s delay when CONFIG_NET_CONFIG_SETTINGS=y25328 - mesh_demo is failing25327 - Move to C99 integer types and deprecate zephyr specific types25317 - RFC: Unstable API Change: uart_async: Call UART_RX_RDY event after rx_disable()25312 - samples:mimxrt1010_evk:samples/net/openthread/ncp: build error25311 - samples:frdmkw64f:bluetooth/peripheral_hr| peripheral_ht: could not get ADC device25308 - I2C simulation in native_posix25299 - SYSTICK: Inconsistency between dts status and Kconfig25295 - sanitycheck: race when running sanitycheck on native_posix producing false negatives.25294 - Nordic mcuboot + smp_svr + QSPI smp_shell incompatibility25293 - Add USB Device Support to STM32411E-DISCO25283 - sam0: watchdog: Times out twice as fast as expected25268 - sanitycheck doesn't report native_posix failures properly25258 - drivers: i2c_nios2: device config_info content mutated25257 - drivers: audio: dma_nios2_msgdma: device config_info content mutated25256 - drivers: audio: tlv320dac310x: device config_info content mutated25255 - drivers: i2c: gecko: device config_info content mutated25231 - net.offload test fails on atsame54_xpro25229 - net.neighbour test fails on atsame54_xpro25228 - net.util test fails on atsame54_xpro25227 - net.icmpv6 test fails on atsame54_xpro25226 - net.vlan test fails on atsame54_xpro25215 - enable modules to append to $DTS_ROOT25189 - Wrong flash size set in the XIP boot header for NXP imxrt SoCs25171 - Can only run the flash_simulator test once on native_posix25165 - LE Coded Phy code rate switch [s2/s8]25156 - Unable to use --use-elf option in 'west flash' to correctly flash the .elf file25148 - tests: gpio: Add check to validate initial values of gpio output25140 - Unable to obtain dhcp lease25104 - whitelist in {sample,testcase}.yaml precludes a test from being run with sanitycheck25101 - driver: gpio: mchp: GPIO initialization value doesn't get reflected when using new flags25098 - MCUX I2C bus errors leave state machine in busy state25076 - Remove potential I2C deadlock on NRFX implementation25063 - USB Console + USB CDC_ACM co-existing25051 - tests/drivers/gpio/gpio_api_1pin failed on reel_board.25022 - hsdk:There is no case’s information in serial log for ARC(R) HS Development Kit after one case was been flashed into the board.25021 - Problems getting open62541 to run on Zephyr24960 - The example "blinky" didn't work on MIMXRT1050-EVK24939 - LSPI of NXP i.MX RT timing delay issue24918 - Segger RTT using j-link doesn't work on NXP i.MX RT24916 - echo_client sample return: Cannot connect to TCP remote (IPv6): 60 (frdm_k64f <--> native_posix)24910 - kernel: stack sentinel crashes24859 - os: Add memory partition overlap assert check is not made for x86 boards24844 - Setting esp-idf path to match Espressif's documentation24770 - Low throughput with the zperf sample using stm32f746g_disco24767 - Ethernet support for STM32H74724750 - need API to get list of succeed initialization device or add initialization status flag in struct device24747 - tests/lib/heap fails on ARC nsim_sem nsim_em24745 - Mitigate changes in peripheral enable state after Kconfig replaced by DT status24730 - C standard library <time.h> functions and structures not available when using POSIX API24703 - hal_nuvoton: Add new module for Nuvoton numicro M480 HAL layer24700 - mimxrt1050_evk:tests/drivers/kscan/kscan_api failed.24632 - Devices vs. drivers24627 - tests/subsys/usb/device fails on SAM E5424625 - lib: drivers: clock: rtc: rtc api to maintain calendar time through reboot24619 - CONFIG_USERSPACE=y CONFIG_XIP=n causes .bin space to be wasted24546 - Implement MDB runner for ARC24499 - devicetree: node name for SPI buses should be 'spi' warning24429 - LPC55S69 flash faults when reading unwritten areas24372 - Json: array of objects is not properly handled24318 - Postpone driver initialization24301 - Support for multi core STM32 H75/H77 boards24300 - tests/net/trickle failed on frdm_k64f and sam_e70_xplained with v1.14 branch.24293 - subsys: shell: bug: shell_fprintf() before shell_enable() causes shell deadlock24233 - adxl362_trigger.c adxl362_init_interrupt function :const struct adxl362_config *cfg not found gpio_cs_port24224 - Possible uninitialized variable in zephyr\subsys\logging\log_msg.c24221 - Do not run cron workflow on forks24217 - Shell: provide mechanism to call any command while in select command24191 - obj_tracing: Local IPC variables are not removed from obj tracing list after function return24147 - nrf5340 pdk: BOARDS_ENABLE_CPUNET does not allow proper NET MCU configuration24134 - [NXP i.MX RT Flash]: evkmimxrt1020 does not boot with a new flash chip24133 - Question: Context save/restore after deep sleep using device driver24111 - drivers: flash: littlefs: add sync to flash API & update LittleFS to use it24092 - Unable to change recv() buffer size in frdm_k64f board.24076 - [v1.14] UARTE high current consumption on NRF24030 - [Coverity CID :209379] Unchecked return value in tests/kernel/mem_protect/sys_sem/src/main.c24029 - [Coverity CID :209380] Unchecked return value in tests/kernel/poll/src/test_poll.c24028 - [Coverity CID :209381] Unrecoverable parse warning in include/bluetooth/bluetooth.h23961 - CCC does not get cleared when CONFIG_BT_KEYS_OVERWRITE_OLDEST is enabled23949 - Question: Is there any example for BR/EDR profile/protocols (like A2DP, AVDTP, RFCOMM)?23887 - drivers: modem: question: Should modem stack include headers to put into zephyr/include?23886 - drivers: modem_socket: Question: socket ID appears to be the same for all sockets23873 - GNA subsystem does not provide any system calls23825 - edtlib.py fails to find bindings when DTS_ROOT is a relative path23808 - ARM bus fault with code coverage23802 - up_squared(acrn):tests/kernel/timer/timer_api/ failed.23801 - up_squared(acrn):tests/kernel/sched/schedule_api failed.23800 - tests/drivers/counter/counter_cmos failed on up_squared platform23775 - k_poll() documentation is wrong or unclear23713 - CMake integration with libmetal errors-out with the bleeding edge CMake release23702 - STACK_POINTER_RANDOM is not working on ARM for the main thread23672 - dts: sam0: question: Is it possible to clean up samd.dtsi devicetree warning?23629 - support inverted PWM on STM3223599 - zephyr/samples/application_development/code_relocation execution stop at z_arm_bus_fault23578 - [Coverity CID :208922] Uninitialized pointer read in tests/posix/common/src/pthread.c23574 - [Coverity CID :208926] Side effect in assertion in tests/kernel/interrupt/src/nested_irq.c23546 - Kconfig: default value not assigned when inheriting Kconfig values in range23514 - Allocate executable memory for ESP3223474 - tests/subsys/usb/device failed on reel_board.23443 - esp32 needs i2c_transfer call to turn on the display23423 - Mitigation in case system [created] threads hang/non-responsive23419 - posix: clock: No thread safety clock_[get/set]time23366 - ARM: Core Stack Improvements/Bug fixes for 2.3 release23364 - Bluetooth: bt_recv deadlock on supervision timeout with pending GATT Write Commands23349 - Question: How to add external soc, board, DTS, drivers and libs?23322 - flash, spi-nor: Configuration of jedec spi nor flash device driver23319 - hci interface stopped working after few hours/days23248 - Add secure version of strcpy23246 - net: tx_bufs are not freed when NET_TCP_BACKLOG_SIZE is too high23243 - test/kernel/gen_isr_table fails in v2.2.0-rc3 on lpcxpresso54114_m4 board23215 - fujitsu FRAM read error on stm32_olimexino23211 - need a proper arch_system_halt() for x86_6423178 - usb: endpoint buffer leak upon SET_CONFIGURATION, SET_INTERFACE23177 - Bluetooth: Mesh: Access structure member with a possible NULL pointer23149 - [v1.14] sam_e70_xplained:tests/drivers/watchdog/wdt_basic_api failed with v1.14 branch.23139 - USB Mass storage - Unexpected USB restart from host23138 - Codegen for an C structure that stores pinmux definitions23134 - BT: Host: Notification dropped instead of truncated if bigger than ATT_MTU-323111 - drivers:usb:device:sam0: Descriptor tables are filled with zeros in attach()23052 - nrf52840_pca10056: Spurious RTS pulse and incorrect line level with hardware flow control disabled23040 - samples: net/wifi: net ping shell causes USAGE FAULT once wifi is connected23039 - SystemView does not work with C++ enabled22996 - scripts/footprint/size_report doesn't work on qemu_x86_6422980 - bluetooth: logging: Build assertion prevents immediate logging when using legacy LL22975 - tests/kernel/gen_isr_table: filtered in CI only for Cortex-M Mainline22974 - Add cancel function to onoff service22955 - tests/kernel/interrupt fails intermittently on qemu_cortex_m022906 - Slow read/write speed of microSD card via SPI and FatFS22892 - Kconfig warning when serial disable on PCA1005922873 - Bluetooth: RSSI Read command can be configured out even when mandatory22872 - Hello world application for mps2_an521 board when build as a secure/non-secure with Trusted Firmware is crashing on qemu22865 - drivers: enc28j60: sample: dumb_http_server: TX failed errors22758 - RFC: Require system clock stability on startup22751 - STM32F407 I2C driver hangs22722 - posix: redefinition of symbols while porting zeromq to zephyr22704 - Implement watchdog driver for lpcxpresso55s6922637 - 2.3 Release Checklist22594 - NXP S32K144 MCU support22562 - West: Allow configuring west sign similar to west runners22466 - Add hx711 sensor22391 - Resuming from suspend should check device usage count in device idle PM22344 - convert espi sample to devicetree22340 - Security problem with settings and littlefs22322 - Clang linking error22301 - k_msgq_put() semantics definition22151 - hal_nordic: nrfx: doxygen: Reference to missing nrfx/templates22145 - RISCV arch_irq_connect_dynamic() broken with PLIC interrupts22144 - arch: arm64: interrupt test is failing22140 - Exiting deep sleep without button help; nrf5283222091 - Blink-Led example doesn't build on Nucleo_L476RG, STM32F4_DISCOVERY, Nucleo_F302R8, Nucleo_F401RE22077 - W25Q32fv supported in spi_flash examples ?22063 - fs/NVS: NVS is not compatible with flash memories which have 0x00 as erased22060 - Build fails with gcc-arm-none-eabi-9-2019-q4-major21994 - Bluetooth: controller: split: Fix procedure complete event generation21848 - sanitycheck duplicate tests Testing/Ztest21843 - CONFIG_INIT_STACKS issue on x86_6421819 - Shell fails when dynamic command has empty subcommand21801 - Logger sample's performance estimates are incorrect21798 - Bluetooth: host: Allow GATT client to restore subscription info without resubscribing21772 - Adding I2C devices to device tree with the same address on different busses generates excessive warnings.21762 - [v1.14] stm32: k_sleep() actual sleep times are different than its input21754 - Arduino Due shell does not accept input (UART0)21725 - device power management by device21711 - sam0 i2c slave21708 - Multiple partitions for LittleFS21707 - Timing violation for all sensor drivers21670 - Keep device structures in ROM21635 - sht3xd error -5 on olimexino_stm3221616 - LWM2M: unable to get plain text from incoming message21611 - IS25LP032D-JNLE Flash support21554 - ldscript:datas section is not properly aligned in ROM21549 - i2c_sam0 interrupt latency is excessive21511 - re-visit k_thread_abort wrt SMP21498 - Zephyr Peripheral not responding to Terminate command from central21455 - driver: subsys: sdhc: USAGE FAULT trace and no cs control21452 - drivers: ethernet: unify the initiaization21445 - drivers/i2c: add I2C slave support for nrfx21436 - refactor and augment CPU cache management APIs21399 - NUCLEO-H745ZI-Q Support21378 - The program cannot be downloaded to nrf52840, only to pca1005621240 - Error west flash21234 - drivers: usb_dc_sam0: usb detach and reattach does not work21233 - i2c_sam0 driver does not execute a STOP condition21232 - i2c_sam0 LOWTOUT is not functional21229 - cc1plus: warning: '-Werror=' argument '-Werror=implicit-int' is not valid for C++21187 - Can not ping or run http server via ethernet when gPTP is enabled21114 - Invalid interaction between the RTC and the I2C drivers for the sam021111 - Reschedule points are currently undocumented21092 - i2c-sam0 sleeps waiting for interrupt21053 - net: 6lo: Use context 0 as default when CID-bit is not set21016 - Unexpected ethernet network traffic after power up20987 - Console showing frequent usb warnings: <wrn> usb_device: Failed to write endpoint buffer 0x8220978 - Add bond_deleted callback20870 - [Coverity CID :205816] Control flow issues in subsys/settings/src/settings_file.c20844 - [Coverity CID :205781] Integer handling issues in lib/os/printk.c20806 - nrf: clock control: clock control on/off routines are refcounted20780 - Feature Request: Half-duplex UART shell backend20750 - shell: shell_execute_cmd introduce new line20734 - Are cooperative threads cooperative in SMP?20729 - Coverage reporting hangs for C++ tests on X86 qemu20712 - nRF clock_control_on() is nonblocking20693 - tests: watchdog: test_wdt_callback_1() implementation vs API specification20687 - Clarification: How to enable on-board nor-flash following the board porting guide?20671 - ARC: remove scheduler code from arch layer20663 - kernel objects are being included always, regardless of usage20595 - tests/arch/arm/arm_thread_swap failed on frdm_k64f board.20589 - RV32M1 SPI loopback needs DEBUG_OPTIMIZATIONS20541 - [Coverity CID :205639]Security best practices violations in /tests/subsys/settings/functional/src/settings_basic_test.c20520 - [Coverity CID :205652]Memory - corruptions in /tests/crypto/tinycrypt/src/ecc_dsa.c20519 - [Coverity CID :205616]Memory - corruptions in /tests/crypto/tinycrypt/src/ecc_dsa.c20517 - [Coverity CID :205640]Control flow issues in /subsys/testsuite/ztest/src/ztest.c20516 - [Coverity CID :205609]Control flow issues in /subsys/testsuite/ztest/src/ztest.c20500 - [Coverity CID :205629]Control flow issues in /drivers/timer/cc13x2_cc26x2_rtc_timer.c20418 - CONFIG_HEAP_MEM_POOL_SIZE should not be limited20297 - Bluetooth: can't close bt_driver log output20012 - Support peripheral deallocation at runtime19824 - Build sample net app for ACRN (nuc i7dnhe)19739 - stty: standard input: Inappropriate ioctl for device19701 - mem_pool_threadsafe sporadic failures impacting CI19684 - doc: [message_queues.rst] unclear about data_item structure type19670 - samples/drivers/spi_fujitsu_fram crashs due to uninitialized variables19661 - missing files in xtensa/xt-sim doc19550 - drivers/pcie: pcie_get_mbar() should return a void * not u32_t19483 - Add support for Open Supervised Device Protocol (OSDP)19414 - UART and prf not working19376 - Build on a ARM host19348 - net: TCP/IPv6 set of fragmented packets causes Zephyr QEMU to double free19063 - can we increase qemu_riscv32/64 RAM sizes18960 - [Coverity CID :203908]Error handling issues in /lib/libc/newlib/libc-hooks.c18843 - Usage Fault with CONFIG_NO_OPTIMIZATIONS even on samples/hello_world18815 - UART API documentation18629 - Some tests fail to reach test_main() on cc1352r1_launchxl18570 - Dynamic interrupt does not work with multi-level interrupts18345 - Is there a way to get the bytes that shell receives?18157 - adding an offset to the zephyr code via dts overlay breaks linking + the image size changes18045 - BT Host: Advertising Extensions - Periodic Advertisement17814 - Zephyr support for NXP i.MX8M SoC17688 - Unable to Read data from SCC81117624 - SRAM size configurations aren't always consistent17372 - sanitycheck does not parse extra_args with spaces correctly16968 - silabs/gecko/emlib/src/em_gpio.c:111:35: warning: ?: using integer constants in boolean context [-Werror=int-in-bool-context]16886 - Bluetooth Mesh: Receive segmented message multiple times16809 - TCP2 integration16790 - adxl362 sample isn't build by sanitycheck16661 - Symmetric multiprocessing (SMP) for ARC HS cores16638 - Filesystem API is missing fs_open() flags16439 - flash: unify read alignment requirements16387 - STM32wb55 bluetooth samples fail16363 - Error building x_nucleo_iks01a1 sample on nucleo_wb55rg after activating I2C Bus16210 - ARM: initialization sequence might be not using all of interrupt stack16031 - Toolchain abstraction15968 - rom_report very imprecise15845 - _RESET_VECTOR different from 0x00 gives invalid .elf size on nios215286 - HF clock's m16src_grd and BLE stack15246 - doc: confusion about dtc version14591 - Infineon Tricore architecture support14587 - IPv6 support in cc3220sf_launchxl14520 - invalid locking in shell14302 - USB MSC fails USB3CV tests14269 - Enforce usage of K_THREAD_STACK_SIZEOF macro in k_thread_create()14173 - Configure QEMU to run independent of the host clock13819 - mimxrt10xx: Wrong I2C transfer status13813 - Test suite mslab_threadsafe fails randomly13737 - Where can I find tutorial to make my own device driver for a device under I2C bus?13651 - ARC does not set thread->stack_info correctly13637 - Introduce supervisor-only stack declaration macros13276 - Do we need to update fatfs12987 - Fix workaround of using 'mmio-sram' compat for system memory (DRAM) in DTS12935 - Zephyr usurps "STRINGIFY" define12705 - Implement select() call for socket offloading and SimpleLink driver12025 - OS Pwr Manager doesn't put nrf52 into LPS_111976 - APIs that support a callback should provide both the device pointer and a generic pointer11974 - rework eeprom driver to clearly indicate it is a test stub11908 - Power Manager does not handle K_FOREVER properly11890 - Reimplement getaddrinfo() to call SlNetUtil_getaddrinfo() in new SimpleLink SDK v 2.30+10628 - tests/kernel/common and tests/posix/fs crash on ESP3210436 - Mess with ssize_t, off_t definitions9893 - MISRA C Review switch statement usage9808 - remove single thread support9596 - tests/subsys/logging/log_core fails on ESP32 with no console output8469 - Zephyr types incompatibilities (e.g. u32_t vs uint32_t)8364 - mcumgr: unable to properly read big files8360 - CI should enforce that extract_dts_includes.py does not trigger warnings8262 - [Bluetooth] MPU FAULT on sdu_recv8257 - Unify TICKLESS_IDLE & TICKLESS_KERNEL7951 - doc: naming convention for requirements ids7385 - i2c_esp32 can write past checked buffer length6783 - Clean up wiki.zephyrproject.org content6184 - drivers: ISR-friendly driver APIs5934 - esp32: Output frequency is different from that configured on I2C and PWM drivers5443 - Deprecate # CONFIG`_ is not set4404 - Align k_poll with waiters3423 - Optimize MCUX shim drivers to reduce memory footprint3180 - implement direct interrupts on ARC3165 - xtensa: switch to clang-based frontend3066 - Improve Multi Core support2955 - Use interrupt-driven TX in hci_uart sample