Skip to content

20250312-linuxkm-lkcapi-aes-cfb-fixes#8552

Merged
JacobBarthelmeh merged 1 commit intowolfSSL:masterfrom
douzzer:20250312-linuxkm-lkcapi-aes-cfb-fixes
Mar 13, 2025
Merged

20250312-linuxkm-lkcapi-aes-cfb-fixes#8552
JacobBarthelmeh merged 1 commit intowolfSSL:masterfrom
douzzer:20250312-linuxkm-lkcapi-aes-cfb-fixes

Conversation

@douzzer
Copy link
Copy Markdown
Contributor

@douzzer douzzer commented Mar 12, 2025

linuxkm/lkcapi_glue.c: fix aes-cfb wrappers, and add WOLFSSL_DEBUG_TRACE_ERROR_CODES support for EINVAL/ENOMEM/EBADMSG;

configure.ac: remove ENABLED_EXPERIMENTAL requirement for
--enable-linuxkm-lkcapi-register=cfb(aes);

linuxkm/module_hooks.c: omit "skipping full wolfcrypt_test" message if
wc_RunAllCast_fips() was run.

tested with wolfssl-multi-test.sh ... linuxkm-all-aesni-cryptonly-LKCAPI-insmod-crypto-fuzzer linuxkm-all-cryptonly-intelasm-LKCAPI-insmod-mainline-fallback-fuzzing linuxkm-mainline-plus-wireguard linuxkm-mainline-pie linuxkm-mainline-aesni-pie-gcc-latest-insmod linuxkm-mainline-intelasm-sp-asm-pie-gcc-latest-insmod check-source-text check-configure with cfb(aes) added to LKCAPI_REGISTER_FLAGS.

  WOLFSSL_DEBUG_TRACE_ERROR_CODES support for EINVAL/ENOMEM/EBADMSG;

configure.ac: remove ENABLED_EXPERIMENTAL requirement for
  --enable-linuxkm-lkcapi-register=cfb(aes);

linuxkm/module_hooks.c: omit "skipping full wolfcrypt_test" message if
  wc_RunAllCast_fips() was run.
@douzzer
Copy link
Copy Markdown
Contributor Author

douzzer commented Mar 12, 2025

retest this please (org.jenkinsci.plugins.workflow.support.steps.AgentOfflineException)

@douzzer douzzer removed their assignment Mar 12, 2025
@JacobBarthelmeh JacobBarthelmeh merged commit 2125cbd into wolfSSL:master Mar 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants