Skip to content

Fix/dropbear cryptodev defconfigs#19492

Merged
jerpelea merged 2 commits into
apache:masterfrom
FelipeMdeO:fix/dropbear-cryptodev-defconfigs
Jul 21, 2026
Merged

Fix/dropbear cryptodev defconfigs#19492
jerpelea merged 2 commits into
apache:masterfrom
FelipeMdeO:fix/dropbear-cryptodev-defconfigs

Conversation

@FelipeMdeO

Copy link
Copy Markdown
Contributor

Summary

apache/nuttx-apps#3636 replaces Dropbear's select CRYPTO with
depends on CRYPTO_CRYPTODEV + depends on CRYPTO_CRYPTODEV_SOFTWARE_CRYPTO.
Without those symbols in the board defconfig, NETUTILS_DROPBEAR silently
disables on reconfigure. This fixes apache/nuttx-apps#3636's broken CI: its
"Normalize sim/dropbear" check fails because make savedefconfig drops
CONFIG_NETUTILS_DROPBEAR entirely once the dependency isn't met.

Adds CONFIG_CRYPTO_CRYPTODEV, CONFIG_CRYPTO_CRYPTODEV_SOFTWARE_CRYPTO,
and CONFIG_CRYPTO_SW_AES to the sim:dropbear and
stm32f746g-disco:dropbear defconfigs.

Impact

Two defconfigs, a few lines each. No other changes.

Testing

Both configs build clean and make savedefconfig round-trips with no diff
against the committed defconfig (sim:dropbear and
stm32f746g-disco:dropbear).

@github-actions github-actions Bot added Size: XS The size of the change in this PR is very small Board: arm Board: simulator labels Jul 20, 2026
@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

@acassis

acassis commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

@FelipeMdeO boards/sim/sim/sim/configs/dropbear/defconfig is not normalized

apache/nuttx-apps#3636 depends on it; without it NETUTILS_DROPBEAR
silently disables on reconfigure.

Signed-off-by: Felipe Moura <moura.fmo@gmail.com>
apache/nuttx-apps#3636 depends on it; without it NETUTILS_DROPBEAR
silently disables on reconfigure.

Signed-off-by: Felipe Moura <moura.fmo@gmail.com>
@FelipeMdeO
FelipeMdeO force-pushed the fix/dropbear-cryptodev-defconfigs branch from 08f5e1d to 5bff9ff Compare July 21, 2026 00:38
@FelipeMdeO

Copy link
Copy Markdown
Contributor Author

@FelipeMdeO boards/sim/sim/sim/configs/dropbear/defconfig is not normalized

Done

@jerpelea
jerpelea merged commit 099aa34 into apache:master Jul 21, 2026
53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Board: arm Board: simulator Size: XS The size of the change in this PR is very small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants