-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upmerge 2024.12.20 #19720
base: main
Are you sure you want to change the base?
Upmerge 2024.12.20 #19720
Conversation
18c283b
to
b8faff3
Compare
#19200 should be merged first (other repos need the same update, will open PRs) |
3efae06 should be added here (I assume upstream BICR tooling is part of this upmerge) |
b8faff3
to
2cd1bec
Compare
e829967
to
00df919
Compare
done |
f315d52
to
22726df
Compare
22726df
to
1b276e2
Compare
This region region is no longer enabled by default. It must be enabled explicitly when actually used. Signed-off-by: Andrzej Głąbek <[email protected]>
LE legacy pairing is no longer enabled by default. Samples that use it, need to disable the BT_SMP_SC_PAIR_ONLY Kconfig option. See Zephyr PR 73217. Signed-off-by: Andrzej Głąbek <[email protected]>
SUIT unit tests rely on the automatically assigned volatile key IDs. Since the key IDs changes with the amount of allowed keys, we should not change it without regenerating all test payloads. The new Zephyr brings a Kconfig to control this variable and changes the default amount from 32 to 16, so the SUIT test platform needs to override it back to the previous default value. Ref: NCSDK-31359 Signed-off-by: Tomasz Chyrowicz <[email protected]>
Commit adapts configuration ble mesh, trusted storage and mbedtls psa parameters to be able to run mesh samples and tests. Signed-off-by: Aleksandr Khromykh <[email protected]>
Remove `zephyr,priority` as it is not needed after switching to ipc,icbmsg. Signed-off-by: Maciej Baczmanski <[email protected]>
hostap has now removed support for CRYTPO, only CRYPTO_ALT is supported as the MbedTLS shim. Switch to ALT version of legacy PSA for TF-M/54L builds. Signed-off-by: Chaitanya Tata <[email protected]>
Add the missing legacy ALT case. Signed-off-by: Chaitanya Tata <[email protected]>
This deprecated option was finally removed. See Zephyr PR 82398. Remove references to it and, where needed, replace it with POSIX_API. Signed-off-by: Andrzej Głąbek <[email protected]>
This sample require entropy from Zephyr, in nRF54h20 this is provided by PSA RNG driver and from the secure domain. The PSA RNG driver brings IPC dependencies which increase the flash footprint of this sample and this was not an acceptable increase for the mainttainers of the sample. It was concluded that as a temporary solution this sample will keep using the non cryptographically secure, deterministic software RNG. The dependency on the PRNG node needs to be removed later and it is tracked in NCSDK-30805. Signed-off-by: Georgios Vasilakis <[email protected]>
Use legacy recovery PRNG in SUIT recovery application since the PSA variant consumes more memory and the recovery application is meant to be minimal. Ref: NCSDK-31359 Signed-off-by: Tomasz Chyrowicz <[email protected]>
Use zsock_* socket functions and related symbols instead of POSIX ones to avoid dependency on the POSIX subsystem. Signed-off-by: Robert Lubos <[email protected]> Signed-off-by: Andrzej Głąbek <[email protected]>
PSA requires RNG to be enabled. Signed-off-by: alperen sener <[email protected]>
Increasing the stack sizes for increased requirement due to MBEDTLS PSA. And removing BT_TINYCRYPT_ECC and BT_ECC since MBEDTLS is default now. Signed-off-by: alperen sener <[email protected]>
Quarantine nRF52832 for light ctrl sample. To be handled after upmerged. Signed-off-by: alperen sener <[email protected]>
For now BT stack requires an entropy source, that is delivered by the NRF_SECURITY module. Ref: NCSDK-31359 Signed-off-by: Tomasz Chyrowicz <[email protected]>
Enable Zephyr's ZVFS event file descriptor Signed-off-by: Juha Ylinen <[email protected]>
One setsockopt() call was not using zsock_* socket functions. Signed-off-by: Juha Ylinen <[email protected]>
This is needed so that the application can be built after removal of CONFIG_NET_SOCKETS_POSIX_NAMES. The `sleep` structure in `slm_at_commands.c` was renamed because it conflicted with the POSIX function `sleep()`. Signed-off-by: Andrzej Głąbek <[email protected]>
Renamed cdc-acm-uart node to board-cdc-acm-uart node due to the changes in the Zephyr. Jira: NCSDK-31374 Signed-off-by: Mateusz Kapala <[email protected]>
Adding CONFIG_NVS for EMDS overlayfile. Without explicit config for storage backend trusted storage fails to build. Signed-off-by: alperen sener <[email protected]>
…ions ... so that lwm2m_integration.c that uses POSIX socket functions can be compiled after removal of CONFIG_NET_SOCKETS_POSIX_NAMES. Signed-off-by: Andrzej Głąbek <[email protected]>
Enable Zephyr's ZVFS event file descriptor. Signed-off-by: Andrzej Głąbek <[email protected]>
... that use POSIX socket functions, so that those samples can be built after removal of CONFIG_NET_SOCKETS_POSIX_NAMES. Signed-off-by: Andrzej Głąbek <[email protected]>
This option was removed in upstream Zephyr as no longer needed after the PSA crypto API had been made the default one for crypto operations in BT crypto/host modules. See Zephyr commit da9ab6f5937c49a3c0bfc58e99799c57f9a2f6b3. Signed-off-by: Andrzej Głąbek <[email protected]>
This Kconfig option was renamed to BT_SEND_ECC_EMULATION and then finally removed. See Zephyr PR 84268. Signed-off-by: Andrzej Głąbek <[email protected]>
add revision values to nrf91 an nr54h entires. modify llext entry. Full extended names are now required. Signed-off-by: Maciej Perkowski <[email protected]>
- Changed to using overlay files for each application - Updated use of upstream API - OCT-3172 Signed-off-by: Alexander Svensen <[email protected]>
Do not treat warnings as errors while the variable may be uninitialized for Matter Lock. In the door-lock-server implementation, there is a warning that the C++ "optional" variable may be uninitialized, but actually, it is wrongly interpreted by the Zephyr toolchain. Signed-off-by: Arkadiusz Balys <[email protected]>
35eddfc
to
7874d75
Compare
Memory footprint analysis revealed the following potential issuesapplications.nrf_desktop.zdebug[nrf52833dongle/nrf52833]: RAM size increased by 3196[B] in comparison to the main[233a9e7] branch. - link (cc: @MarekPieta) Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-19720/41) |
Pull in upmerged revisions of zephyr and mcuboot.
test_low_level: PR-1765
test_rs: PR-1483
test_fem: PR-1483
test_ble_mesh: ble_mesh_upmerge_test