Skip to content

20260311-bench_slhdsa-smallstack#9950

Merged
JacobBarthelmeh merged 2 commits intowolfSSL:masterfrom
douzzer:20260311-bench_slhdsa-smallstack
Mar 11, 2026
Merged

20260311-bench_slhdsa-smallstack#9950
JacobBarthelmeh merged 2 commits intowolfSSL:masterfrom
douzzer:20260311-bench_slhdsa-smallstack

Conversation

@douzzer
Copy link
Contributor

@douzzer douzzer commented Mar 11, 2026

wolfcrypt/benchmark/benchmark.c: smallstack (WC_*_VAR*()) refactor for bench_slhdsa().

.wolfssl_known_macro_extras: fix for disorder and unneeded entries.

tested with

wolfssl-multi-test.sh ...
linuxkm-defaults-all-quantum-safe-fips-dev-gcc-latest-max-func-stack-2k-build
linuxkm-benchmarks-asm-insmod
linuxkm-benchmarks-noasm-insmod
linuxkm-benchmarks-fips-insmod
linuxkm-benchmarks-insmod-kmemleak
linuxkm-benchmarks-insmod-ksanitize
check-source-text

with --enable-slhdsa included in ALL_NATIVE_QUANTUM_SAFER and ALL_CRYPTO_NATIVE_QUANTUM_SAFER.

@douzzer douzzer requested review from SparkiDev and philljj March 11, 2026 15:27
@douzzer douzzer added the For This Release Release version 5.9.0 label Mar 11, 2026
@philljj
Copy link
Contributor

philljj commented Mar 11, 2026

Retest this please.

(unclear generic config failure).

@JacobBarthelmeh JacobBarthelmeh merged commit 0de6e8f into wolfSSL:master Mar 11, 2026
453 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

For This Release Release version 5.9.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants