Upmerge 2025.04.23#22073
Conversation
|
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:nrf_hw_models: PR head: d5b95fdd0260e8189e788d40d2863d1e2d4be159 more detailsnrf_hw_models:
sdk-nrf:
mcuboot:
mbedtls:
matter:
hostap:
zephyr:
Github labels
List of changed files detected by CI (13041)Outputs:ToolchainVersion: 1d2c5d0ab5 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
2fe7987 to
8814f66
Compare
8814f66 to
d4dd7e8
Compare
Memory footprint analysis revealed the following potential issuesapplications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 9090[B] - link (cc: @nrfconnect/ncs-ll-ursus) Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-22073/49) |
d4dd7e8 to
dfb30bf
Compare
Ensure argument has proper size before being used. Signed-off-by: Pawel Dunaj <pawel.dunaj@nordicsemi.no>
Fix test cases after the coap_client_option_initial_block2() was moved from inline function to library C file. Signed-off-by: Juha Ylinen <juha.ylinen@nordicsemi.no>
Fixed mock generation to work with updated net_if. Signed-off-by: Tommi Kangas <tommi.kangas@nordicsemi.no>
Let's deal with that after the upmerge. Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
Zperf server support needs to be explicitly enabled due to changes in upstream to separate client and server support at build time. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
POSIX_CLOCK has been deprecated. Replace it with POSIX_TIMERS. Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
This feature is painfully slow, so it is disabled by default and only run on pushes. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
So it is aligned with HW features. Also disable it by default as it is painfully slow and pretty much useless when doing local builds. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
It is now required. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
So that it reflects last changes. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
Remove dead native_posix links. Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
-This commit isolates usage of -Wno-maybe-uninitialized only for GNU enabled compiler (GCC) because Clang doesn't support it Signed-off-by: Frank Audun Kvamtrø <frank.kvamtro@nordicsemi.no>
Remove `clear_pending_events` from platform radio implementation as it's never used. Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
Compile `log_translate` function only if `CONFIG_LOG` is defined. Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
The API to the Zbus add an observer has an added argument.
Additional configs: CONFIG_BT_BUF_EVT_RX_COUNT
CONFIG_BT_EXT_ADV_MAX_ADV_SET
PACS must be registered now before use.
Signed-off-by: Graham Wacey <graham.wacey@nordicsemi.no>
stream is now using erased_up_to instead page start_offset. minor dfu target cleanup. Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no> Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
This is a cleanup after issues with updates to stream_flash library. Scrambling flash after FOTA done/fail is corrected. Signed-off-by: Maximilian Deubel <maximilian.deubel@nordicsemi.no>
CONFIG_BT_BUF_EVT_RX_COUNT should be CONFIG_BT_BUF_ACL_TX_COUNT + 1. Signed-off-by: Timothy Keys <timothy.keys@nordicsemi.no>
Add workaround for an sdk-zephyr revert commit that has a wrong reference because it was identical but not the right commit to revert. Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
Reuse system workqueue for GATT Discovery Manager to reduce memory consumption of dongle configurations on SoCs with limited RAM. Jira: NCSDK-33323 Signed-off-by: Marek Pieta <Marek.Pieta@nordicsemi.no>
Moved OpenThread-related Kconfigs from L2 layer to modules/openthread. All of those configs were not strictly related to the L2 layer, so they fits better to OpenThread module. This operation allows using OpenThread Kconfigs even if L2 layer is disabled. Enabling NET_L2_OPENTHREAD also configures those configs by selecting the OPENTHREAD kconfig, so there is no change regarding backwards compatibility. The only change is that the Kconfigs related to Thread were moved to the modules space, so their location in the menuconfig also changed. Once it is done, a choice for setting different L2 implementations seems to be redundant. Signed-off-by: Arkadiusz Balys <arkadiusz.balys@nordicsemi.no> Signed-off-by: Adrian Gielniewski <adrian.gielniewski@nordicsemi.no>
Upstream changes now require an iso datapath to be explicitly setup to send or receive data. Signed-off-by: Timothy Keys <timothy.keys@nordicsemi.no>
- Change from using sys workq to user workq in bt_mgmt_adv - Fixes bug with K_FOREVER when allocating net_buf - Register pacs for nrf_auraconfig_test - OCT-3299 Signed-off-by: Alexander Svensen <alexander.svensen@nordicsemi.no>
nrf-aclk binding has been removed, thus aclk node had its binding changed to fixed-clock. Signed-off-by: Michał Stasiak <michal.stasiak@nordicsemi.no>
Link mbedtls_external directly to zephyr library instead of zephyr_interface. Linking with zephyr_interface results in zephyr_interface to depend upon mbedtls_external and thereby require any library which mbedtls_external depends upon to be built first, however as zephyr_interface in general is a library which collect compile options used also by libraries which mbedtls _external depends upon then this results in loops where required headers, such as offsets.h has not been generated when they are needed. Instead link zephyr library with mbedtls_external so link order of static libraries are ensured. zephyr_interface still inherits compile and link options from interface libraries such as psa_interface, psa_crypto_config_chosen, psa_crypto_library_config. Adding library mbedcrypto_legacy_includes which provides include folder for legacy Mbed TLS APIs (xxxx_alt.h) to provide to the zephyr interface library (Fixes MCUboot build issues). Add dependency for zephyr/offsets.h for CRACEN driver. Avoiding cyclic dependency for OpenThread and nrf_rpc samples Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no> Signed-off-by: Frank Audun Kvamtrø <frank.kvamtro@nordicsemi.no>
Link openthread libraries directly to zephyr library instead of zephyr_interface. Linking with zephyr_interface results in zephyr_interface to depend upon openthread libraries and thereby require any library which openthread depends upon to be built first, however as zephyr_interface in general is a library which collect compile options used also by libraries which openthread depends upon then this results in loops where required headers, such as offsets.h has not been generated when they are needed. Instead link zephyr library with openthread libraries so link order of static libraries are ensured. Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
Update upstream Zephyr and MCUboot SHAs to those used in the recent upmerge. Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
The property name in the binding is "clkout-fast-frequency-hz". Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
Upmerge 2025.03.12 v2
depends on #22116test_rs: PR-1598
test_fem: PR-1598
test-sdk-nrf: sdk-nrf-pr-22073