Skip to content

Commit e9d9fbe

Browse files
committed
doc: release-notes: Add list of known issues for v3.3.0
This commit adds the list of known issues for the Zephyr v3.3.0 release. Signed-off-by: Stephanos Ioannidis <[email protected]>
1 parent 07f483d commit e9d9fbe

File tree

1 file changed

+239
-0
lines changed

1 file changed

+239
-0
lines changed

doc/releases/release-notes-3.3.rst

Lines changed: 239 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2608,6 +2608,245 @@ Issue Related Items
26082608
Known Issues
26092609
============
26102610

2611+
- :github:`33747` - gptp does not work well on NXP rt series platform
2612+
- :github:`37193` - mcumgr: Probably incorrect error handling with udp backend
2613+
- :github:`37731` - Bluetooth: hci samples: Unable to allocate command buffer
2614+
- :github:`40023` - Build fails for ``native_posix`` board when using C++ <atomic> header
2615+
- :github:`42030` - can: "bosch,m-can-base": Warning "missing or empty reg/ranges property"
2616+
- :github:`43099` - CMake: ARCH roots issue
2617+
- :github:`43249` - MBEDTLS_ECP_C not build when MBEDTLS_USE_PSA_CRYPTO
2618+
- :github:`43555` - Variables not properly initialized when using data relocation with SDRAM
2619+
- :github:`43562` - Setting and/or documentation of Timer and counter use/requirements for Nordic Bluetooth driver
2620+
- :github:`44339` - Bluetooth:controller: Implement support for Advanced Scheduling in refactored LLCP
2621+
- :github:`44948` - cmsis_dsp: transofrm: error during building cf64.fpu and rf64.fpu for mps2_an521_remote
2622+
- :github:`45241` - (Probably) unnecessary branches in several modules
2623+
- :github:`45323` - Bluetooth: controller: llcp: Implement handling of delayed notifications in refactored LLCP
2624+
- :github:`45814` - Armclang build fails due to missing source file
2625+
- :github:`46121` - Bluetooth: Controller: hci: Wrong periodic advertising report data status
2626+
- :github:`46401` - ARM64: Relax 4K MMU mapping alignment
2627+
- :github:`46846` - lib: libc: newlib: strerror_r non-functional
2628+
- :github:`47120` - shell uart: busy wait for DTR in ISR
2629+
- :github:`47732` - Flash map does not fare well with MCU who do bank swaps
2630+
- :github:`47908` - tests/kernel/mem_protect/stack_random works unreliably and sporadically fails
2631+
- :github:`48094` - pre-commit scripts fail when there is a space in zephyr_base
2632+
- :github:`48102` - JSON parses uses recursion (breaks rule 17.2)
2633+
- :github:`48287` - malloc_prepare ASSERT happens when enabling newlib libc with demand paging
2634+
- :github:`48608` - boards: mps2_an385: Unstable system timer
2635+
- :github:`48841` - Bluetooth: df: Assert in lower link layer when requesting CTE from peer periodically with 7.5ms connection interval
2636+
- :github:`48992` - qemu_leon3: tests/posix/common/portability.posix.common fails
2637+
- :github:`49213` - logging.add.log_user test fails when compiled with GCC 12
2638+
- :github:`49390` - shell_rtt thread can starve other threads of the same priority
2639+
- :github:`49484` - CONFIG_BOOTLOADER_SRAM_SIZE should not be defined by default
2640+
- :github:`49492` - kernel.poll test fails on qemu_arc_hs6x when compiled with GCC 12
2641+
- :github:`49494` - testing.ztest.ztress test fails on qemu_cortex_r5 when compiled with GCC 12
2642+
- :github:`49614` - acrn_ehl_crb: The testcase tests/kernel/sched/schedule_api failed to run.
2643+
- :github:`49816` - ISOTP receive fails for multiple binds with same CAN ID but different extended ID
2644+
- :github:`49889` - ctf trace: unknown event id when parsing samples/tracing result on reel board
2645+
- :github:`50084` - drivers: nrf_802154: nrf_802154_trx.c - assertion fault when enabling Segger SystemView tracing
2646+
- :github:`50095` - ARC revision Kconfigs wrongly mixed with board name
2647+
- :github:`50196` - LSM6DSO interrupt handler not being called
2648+
- :github:`50501` - STM32 SPI does not work properly with async + interrupts
2649+
- :github:`50506` - nxp,mcux-usbd devicetree binding issues
2650+
- :github:`50546` - drivers: can: rcar: likely inconsistent behavior when calling can_stop() with pending transmissions
2651+
- :github:`50598` - UDP over IPSP not working on nRF52840
2652+
- :github:`50652` - RAM Loading on i.MXRT1160_evk
2653+
- :github:`50766` - Disable cross-compiling when using host toolchain
2654+
- :github:`50777` - LE Audio: Receiver start ready command shall only be sent by the receiver
2655+
- :github:`50875` - net: ip: race in access to writable net_if attributes
2656+
- :github:`50941` - sample.logger.syst.catalog.deferred_cpp fails on qemu_cortex_m0
2657+
- :github:`51024` - aarch32 excn vector not pinned in mmu causing newlib heap overlap
2658+
- :github:`51127` - UART HW DMA ( UART Communication based on HW DMA ) - Buffer Overflow test in STM32H743 Controller
2659+
- :github:`51133` - Bluetooth: audio: Sink ASE does not go to IDLE state
2660+
- :github:`51250` - ESP32-C3 pin glitches during start-up
2661+
- :github:`51317` - Confusing license references in nios2f-zephyr
2662+
- :github:`51342` - Bluetooth ISO extra ``stream_sent`` callback after ``seq_num`` 16-bit rollover
2663+
- :github:`51420` - tests: subsys: logging: log_links: logging.log_links fails
2664+
- :github:`51422` - nsim_em: tests/subsys/logging/log_link_order run failed on nsim_em
2665+
- :github:`51449` - device: device_get_binding is broken for nodes with the same name
2666+
- :github:`51604` - doc: is the documentation GDPR compliant since it uses Google Analytics without prompting the user about tracking?
2667+
- :github:`51637` - shell: bypass shell_fprintf ASSERT fail
2668+
- :github:`51728` - soc: xtensa: esp32_net: Remove binary blobs from source tree
2669+
- :github:`51774` - thread safety of adv_new in Bluetooth subsys
2670+
- :github:`51814` - ARC irq_offload doesn't honor thread switches
2671+
- :github:`51820` - Longer strings aren't logged
2672+
- :github:`51825` - west: runners: jlink: JLink.exe name collision
2673+
- :github:`51977` - newlib integration: _unlink isn't mapped to unlink
2674+
- :github:`52055` - Bluetooth: Controller: Broadcast scheduling issues
2675+
- :github:`52269` - UART documentation for uart_irq_tx_enable/disable incomplete
2676+
- :github:`52271` - west sign: imgtool: zephyr.signed.hex and zephyr.signed.bin do not have the same contents
2677+
- :github:`52362` - nrf_qspi_nor driver crash if power management is enabled
2678+
- :github:`52395` - Cannot build applications with dts having (unused) external flash partition and disabling those drivers
2679+
- :github:`52491` - Value of EVENT_OVERHEAD_START_US is set to low
2680+
- :github:`52494` - SPI NOR DPD comment is misleading/wrong
2681+
- :github:`52510` - twister: truncated handler.log reports test as "failed"
2682+
- :github:`52513` - sample.modules.chre fails on qemu_leon3
2683+
- :github:`52575` - Kconfig: excessive ``select`` usage
2684+
- :github:`52585` - PDM event handler shouldn't stop driver on allocation failure
2685+
- :github:`52589` - Add support for different SDHC high-speed modes (currently defaults to SDR25)
2686+
- :github:`52605` - esp32-usb-serial tx-complete interrupt not working in interrupt mode on esp32c3
2687+
- :github:`52623` - qemu_x86: thousands of timer interrupts per second
2688+
- :github:`52667` - nrf_rtc_timer: Booting application with zephyr < 3.0.0 from mcuboot with zephyr >= 3.0.0
2689+
- :github:`52700` - posix: getopt: implement standards-compliant reset
2690+
- :github:`52702` - drivers: wifi: esp_at: Some issues on Passive Receive mode
2691+
- :github:`52705` - RNDIS fails to enumerate on Raspberry Pi Pico
2692+
- :github:`52741` - bl5340_dvk_cpuapp has wrong button for mcuboot button
2693+
- :github:`52764` - boards: esp32c3_devkitm: unable to read memory-mapped flash memory
2694+
- :github:`52792` - ATWINC1500 : (wifi_winc1500_nm_bsp.c : nm_bsp_reset) The reset function is not logical and more
2695+
- :github:`52825` - Overflow in settime posix function
2696+
- :github:`52830` - Annoying Slirp Message console output from qemu_x86 board target
2697+
- :github:`52868` - ESP32 Wifi driver returns EIO (-5) if connecting without a sleep sometime before calling
2698+
- :github:`52869` - ESP32 Counter overflow, with no API to reset it
2699+
- :github:`52885` - modem: gsm_ppp: CONFIG_GSM_MUX: Unable to reactivate modem after executing gsm_ppp_stop()
2700+
- :github:`52886` - tests: subsys: fs: littlefs: filesystem.littlefs.default and filesystem.littlefs.custom fails
2701+
- :github:`52887` - Bluetooth: LL assert with chained adv packets
2702+
- :github:`52924` - ESP32 get the build message "IRAM0 segment data does not fit."
2703+
- :github:`52941` - Zephyr assumes ARM M7 core has a cache
2704+
- :github:`52954` - check_zephyr_package() only checks the first zephyr package rather than all the considered ones.
2705+
- :github:`52998` - tests: drivers: can: Build failure with sysroot path not quoted on Windows
2706+
- :github:`53000` - Delaying logging via CONFIG_LOG_PROCESS_THREAD_STARTUP_DELAY_MS doesn't work if another backend is disabled
2707+
- :github:`53006` - Hawbkit with b_l4s5i_iot01a - wifi_eswifi: Cannot allocate rx packet
2708+
- :github:`53008` - Invalid ISO interval configuration
2709+
- :github:`53088` - Unable to chage initialization priority of logging subsys
2710+
- :github:`53123` - Cannot run a unit test on Mac OSX with M1 Chip
2711+
- :github:`53124` - cmake: incorrect argument passing and dereference in zephyr_check_compiler_flag() and zephyr_check_compiler_flag_hardcoded()
2712+
- :github:`53137` - Bluetooth: Controller: HCI 0x45 error after 3rd AD fragment with data > 248 bytes
2713+
- :github:`53148` - Bluetooth: Controller: BT_HCI_OP_LE_BIG_TERMINATE_SYNC on syncing BIG sync returns invalid BIG handle
2714+
- :github:`53172` - SHTCx driver wrong negative temperature values
2715+
- :github:`53173` - HCI-UART: unable to preform a DFU - GATT CONN timeout
2716+
- :github:`53198` - Bluetooth: Restoring security level fails and missing some notifications
2717+
- :github:`53265` - Bluetooth: Controller: ISO interleaved broadcast not working
2718+
- :github:`53319` - USB CDC ACM UART driver's interrupt-driven API hangs when no host is connected
2719+
- :github:`53334` - Bluetooth: Peripheral disconnected with BT_HCI_ERR_LL_RESP_TIMEOUT reason and SMP timeout
2720+
- :github:`53343` - subsys: logging: use of timestamping during early boot may crash MMU-based systems
2721+
- :github:`53348` - Bluetooth: Restoring connection to peripheral issue
2722+
- :github:`53375` - net: lwm2m: write method when floating point
2723+
- :github:`53475` - The ATT_MTU value for EATT should be set as the minimum MTU of ATT Client and ATT Server
2724+
- :github:`53505` - Some device tree integers may be signed or unsigned depending on their value
2725+
- :github:`53522` - k_busy_wait function hangs on when CONFIG_SYSTEM_CLOCK_SLOPPY_IDLE is set with CONFIG_PM.
2726+
- :github:`53537` - TFM-M doesn't generate tfm_ns_signed.bin image for FOTA firmware upgrade
2727+
- :github:`53544` - Cannot see both bootloader and application RTT output
2728+
- :github:`53546` - zephyr kernel Kconfig USE_STDC_LSM6DS3TR and hal_st CMakeLists.txt lsm6ds3tr-c variable name mismatched (hyphen sign special case)
2729+
- :github:`53552` - LE Audio: Device executes receiver start ready before the CIS is connected
2730+
- :github:`53555` - ESP32-C3 Is RV32IMA, Not RV32IMC?
2731+
- :github:`53570` - SDHC SPI driver should issue CMD12 after recieving data error token
2732+
- :github:`53587` - Issue with Auto-IP and Multicast/socket connection
2733+
- :github:`53605` - tests: posix: common: portability.posix.common fails - posix_apis.test_clock_gettime_rollover
2734+
- :github:`53613` - tests: drivers: uart: uart_mix_fifo_poll: tests ``drivers.uart.uart_mix_poll_async_api_*`` fail
2735+
- :github:`53643` - Invalid warning when BLE advertising times out
2736+
- :github:`53674` - net: lwm2m: senml cbor formatter relying on implementation detail / inconsistency of lwm2m_path_to_string
2737+
- :github:`53680` - HawkBit Metadata Error
2738+
- :github:`53728` - Sensor API documentation: no mention of blocking behaviour
2739+
- :github:`53729` - Can not build for ESP32 sample program - Zephyr using CMake build
2740+
- :github:`53767` - `@kconfig` is not allowed in headline
2741+
- :github:`53780` - sysbuild with custom board compilation failed to find the board
2742+
- :github:`53790` - Flash Init fails when CONFIG_SPI_NOR_IDLE_IN_DPD=y
2743+
- :github:`53800` - Raspberry Pi Pico - ssd1306 display attempts to initialize before i2c bus is ready for communication
2744+
- :github:`53801` - k_busy_wait adds 1us delay unnecessarily
2745+
- :github:`53823` - Bluetooth init failed on nrf5340_audio_dk_nrf5340_cpuapp
2746+
- :github:`53855` - mimxrt1050_evk invalid writes to flash
2747+
- :github:`53858` - Response on the shell missing with fast queries
2748+
- :github:`53867` - kconfig: Linked code into external SEMC-controlled memory without boot header
2749+
- :github:`53871` - Bluetooth: IPSP Sample Crash on nrf52840dk_nrf52840
2750+
- :github:`53873` - Syscall parser creates syscall macro for commented/ifdefed out syscall prototype
2751+
- :github:`53917` - clang-format key incompatible with IntelliJ IDEs
2752+
- :github:`53933` - tests: lib: spsc_pbuf: lib.spsc_pbuf... hangs
2753+
- :github:`53937` - usb: stm32g0: sometimes get write error during CDC ACM enumeration when using USB hub
2754+
- :github:`53939` - USB C PD stack no callback for MSG_NOT_SUPPORTED_RECEIVED policy notify
2755+
- :github:`53964` - gpio_emul: ``gpio_*`` functions not callable within an ISR
2756+
- :github:`53980` - Bluetooth: hci: spi: race condition leading to deadlock
2757+
- :github:`53993` - platform: Raspberry Pi Pico area: USB Default config should be bus powered device for the Raspberry Pi Pico
2758+
- :github:`53996` - bt_conn_foreach() includes invalid connection while advertising
2759+
- :github:`54014` - usb: using Bluetooth HCI class in composite device leads to conflicts
2760+
- :github:`54037` - Unciast_audio_client sample application cannot work with servers with only sinks.
2761+
- :github:`54047` - Bluetooth: Host: Invalid handling of Service Changed indication if GATT Service is registered after Bluetooth initialization and before settings load
2762+
- :github:`54064` - doc: mgmt: mcumgr: img_mgmt: Documentation specifies that hash in state of images is a required field
2763+
- :github:`54076` - logging fails to build with LOG_ALWAYS_RUNTIME=y
2764+
- :github:`54085` - USB MSC Sample does not work for native_posix over USBIP
2765+
- :github:`54092` - ZCBOR code generator generates names not compatible with C++
2766+
- :github:`54101` - bluetooth: shell: Lots of checks of type (unsigned < 0) which is bogus
2767+
- :github:`54121` - Intel CAVS: tests/subsys/zbus/user_data fails
2768+
- :github:`54122` - Intel CAVS: tests/subsys/dsp/basicmath fails (timeout)
2769+
- :github:`54162` - Mass-Storage-Sample - USB HS support for the stm32f723e_disco board
2770+
- :github:`54179` - DeviceTree compile failures do not stop build
2771+
- :github:`54198` - reel board: Mesh badge demo fails to send BT Mesh message
2772+
- :github:`54199` - ENC28J60: dns resolve fails after few minutes uptime
2773+
- :github:`54200` - bq274xx incorrect conversions
2774+
- :github:`54211` - tests: kernel: timer: timer_behavior: kernel.timer.timer fails
2775+
- :github:`54226` - Code coverage collection is broken
2776+
- :github:`54240` - twister: --runtime-artifact-cleanup has no effect
2777+
- :github:`54273` - ci: Scan code workflow does not report a violation for unknown LicenseRef
2778+
- :github:`54275` - net: socket: tls: cannot send when using blocking socket
2779+
- :github:`54288` - modem: hl7800: power off draws excessive current
2780+
- :github:`54289` - Twister jobserver support eliminates parallel build for me
2781+
- :github:`54301` - esp32: Console doesn't work with power management enabled
2782+
- :github:`54317` - kernel: events: SMP race condition and one enhancement
2783+
- :github:`54330` - West build command execution takes more time or fails sometimes
2784+
- :github:`54336` - picolibc is incompatible with xcc / xcc-clang toolchains
2785+
- :github:`54364` - CANopen SYNC message is not received
2786+
- :github:`54373` - Mcuboot swap type is ``test`` when update fails
2787+
- :github:`54377` - mec172xevb: benchmark.kernel.core (and adc_api/drivers.adc) failing
2788+
- :github:`54407` - Bluetooth: Controller: ISO Central with continuous scanning asserts
2789+
- :github:`54411` - mgmt: mcumgr: Shell transport can lock shell up until device is rebooted
2790+
- :github:`54435` - mec172xevb: sample.drivers.sample.drivers.peci failing
2791+
- :github:`54439` - Missing documentation of lwm2m_rd_client_resume and lwm2m_rd_client_pause
2792+
- :github:`54444` - samples/modules/chre/sample.modules.chre should not attempt to build on toolchains w/o newlib
2793+
- :github:`54459` - hawkbit: wrong header size used while reading the version of the app
2794+
- :github:`54460` - Build system should skip ``zephyr/drivers/ethernet`` module if TAP & SLIP already provides a network driver in ``zephyr/drivers/net/slip.c``
2795+
- :github:`54498` - net: openthread: echo server do not work in userspace
2796+
- :github:`54500` - jwt: memory allocation problem after multiple jwt_sign calls
2797+
- :github:`54504` - LwM2M: Connection resume does not work after network error
2798+
- :github:`54506` - net: ieee802154_6lo: wrong fragmentation of packets with specific payload sizes
2799+
- :github:`54531` - Bluetooth: Controller: le_ext_create_connection fails with initiating_PHYs == 0x03
2800+
- :github:`54532` - Tests: Bluetooth: tester: BTP communication is not fully reliable on NRF52 board using UART
2801+
- :github:`54538` - LE Audio: BAP Unicast Client Idle/CIS disconnect race condition
2802+
- :github:`54539` - LE Audio: Unicast client should only disconnect CIS if both ASEs are not in streaming state
2803+
- :github:`54542` - Bluetooth pending tx packets assert on disable
2804+
- :github:`54554` - arch.arm.swap.tz fails to build for v2m_musca_b1_ns
2805+
- :github:`54576` - Errors during IPv4 defragmenting
2806+
- :github:`54577` - IPv6 defragmenting fails when segments do not overlap
2807+
- :github:`54581` - STM32H7 adc sequence init function unstable logic return
2808+
- :github:`54599` - net stats: many received TCP packets count as "dropped"
2809+
- :github:`54609` - driver: led: kconfig symbols mix up
2810+
- :github:`54610` - samples: kernel: metairq_dispatch: sample.kernel.metairq_dispatch hangs
2811+
- :github:`54630` - memcpy crashes with NEW_LIBC on stm32 cortex m7 with debugger attached
2812+
- :github:`54668` - shell: "log backend" command causes shell to lock up
2813+
- :github:`54670` - stm32: memcpy crashes with NEWLIBC
2814+
- :github:`54674` - modem: hl7800: DNS resolver does not start for IPv6 only
2815+
- :github:`54683` - Missing input validation in gen_driver_kconfig_dts.py
2816+
- :github:`54695` - usb mass storage on mimxrt595_evk_cm33 mount very slow
2817+
- :github:`54705` - CDC USB shell receives garbage when application starts
2818+
- :github:`54713` - LVGL Module File System Memory Leaks
2819+
- :github:`54717` - --generate-hardware-map produces TypeError: expected string or bytes-like object on Windows
2820+
- :github:`54719` - STM32 clock frequency calculation error
2821+
- :github:`54720` - QEMU bug with branch delay slots on ARC
2822+
- :github:`54726` - LittleFS test only works for specific device parameters
2823+
- :github:`54731` - USB DFU sample does not reliably upload image on RT1050
2824+
- :github:`54737` - Wrong order of member initialization for macro Z_DEVICE_INIT
2825+
- :github:`54739` - C++ Compatibility for DEVICE_DT_INST_DEFINE
2826+
- :github:`54746` - ESP32 SPI word size is not respected
2827+
- :github:`54754` - outdated version of rpi_pico hal configures USB PLL incorrectly
2828+
- :github:`54755` - small timer periods take twice as much time as they should
2829+
- :github:`54768` - nrf9160dk_nrf52840: flow control pins crossed
2830+
- :github:`54769` - Error when flashing to LPCXpresso55S06 EVK.
2831+
- :github:`54770` - Bluetooth: GATT: CCC and CF values written by privacy-disabled peer before bonding may be lost
2832+
- :github:`54773` - Bluetooth: GATT: Possible race conditions related to GATT database hash calculation after settings load
2833+
- :github:`54779` - file write gives -5 after file size reaches cache size
2834+
- :github:`54783` - stm32: NULL dereference in net_eth_carrier_on
2835+
- :github:`54785` - .data and .bss relocation to DTCM & CCM is broken with SDK 0.15+
2836+
- :github:`54798` - net: ipv4: IP packets get dropped in Zephyr when an application is receiving high rate data
2837+
- :github:`54805` - when invoke dma_stm32_disable_stream failed in interrupt callback, it will endless loop
2838+
- :github:`54813` - Bluetooth: host: Implicit sc_indicate declaration when Service Changed is disabled
2839+
- :github:`54824` - BT: Mesh: Utilizes some not initialized variables
2840+
- :github:`54826` - Clang/llvm build is broken: Error: initializer element is not a compile-time constant
2841+
- :github:`54833` - ESPXX failing in gpio tests
2842+
- :github:`54841` - Drivers: I2S: STM32: Mishandling of Master Clock output (MCK)
2843+
- :github:`54844` - RAK5010 board has wrong LIS3DH INT pin configured
2844+
- :github:`54846` - ESP32C3 SPI DMA host ID
2845+
- :github:`54855` - ESP32: Compilation errors after migrating to zephyr 3.2.0
2846+
- :github:`54856` - nRF52840 nRF52833 Bluetooth: Timeout in ``net_config_init_by_iface`` but interface is up
2847+
- :github:`54859` - LE Audio: BT_AUDIO_UNICAST_CLIENT_GROUP_STREAM_COUNT invalid descsi
2848+
- :github:`54861` - up_squared: CHRE sample output mangling fails regex verification
2849+
26112850
Addressed issues
26122851
================
26132852

0 commit comments

Comments
 (0)