-
Notifications
You must be signed in to change notification settings - Fork 1k
20260904-linuxkm-misc #11382
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
Open
douzzer
wants to merge
9
commits into
wolfSSL:master
Choose a base branch
from
douzzer:20260904-linuxkm-misc
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+465
−70
Open
20260904-linuxkm-misc #11382
Changes from all commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
8e7426a
linuxkm/linuxkm_wc_port.h:
douzzer 925b401
linuxkm/module_hooks.c:
douzzer 88556e0
linuxkm/module_hooks.c: when DEBUG_VECTOR_REGISTER_ACCESS_FUZZING or …
douzzer 6c3f63e
linuxkm/module_hooks.c: implement /sys/module/libwolfssl/FIPS_optest_…
douzzer f47a3f2
linuxkm/module_hooks.c: in wolfssl_init(), when WOLFSSL_AESNI but not…
douzzer d3e6d17
linuxkm/module_hooks.c and wolfcrypt/src/rng_bank.c: fixes for extern…
douzzer a0d0d7c
linuxkm/linuxkm-fips-hash.c: in hmac_update_cb(), use wc_HmacUpdate()…
douzzer 3e03408
linuxkm/lkcapi_glue.c: tolerate !HAVE_FIPS with CONFIG_CRYPTO_FIPS, w…
douzzer 2c52057
linuxkm/module_hooks.c:
douzzer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mutual-exclusion #error for DEBUG_VECTOR_REGISTER_ACCESS_ALWAYS_ON/_OFF was dropped · Logic errors
The guard rejecting
DEBUG_VECTOR_REGISTER_ACCESS_ALWAYS_ONtogether with_ALWAYS_OFFwas overwritten by the new LKCAPI check and has no replacement anywhere in the tree. Defining both now builds silently with contradictory semantics:CAN_SAVE_VECTOR_REGISTERS()resolves to 0 (line 838, OFF first) whileSAVE_VECTOR_REGISTERS/SAVE_VECTOR_REGISTERS2/DISABLE_VECTOR_REGISTERSresolve to the ALWAYS_ON variants that really save and pr_err on every disable.Fix: Restore an #error for
DEBUG_VECTOR_REGISTER_ACCESS_ALWAYS_ONand_ALWAYS_OFFboth being defined, alongside the two new checks.