Skip to content

20240410-lock-free-wc_linuxkm_fpu_state_assoc#7411

Merged
JacobBarthelmeh merged 1 commit intowolfSSL:masterfrom
douzzer:20240410-lock-free-wc_linuxkm_fpu_state_assoc
Apr 15, 2024
Merged

20240410-lock-free-wc_linuxkm_fpu_state_assoc#7411
JacobBarthelmeh merged 1 commit intowolfSSL:masterfrom
douzzer:20240410-lock-free-wc_linuxkm_fpu_state_assoc

Conversation

@douzzer
Copy link
Copy Markdown
Contributor

@douzzer douzzer commented Apr 11, 2024

linuxkm/linuxkm_memory.c: refactor wc_linuxkm_fpu_state_assoc() as a lock-free O(1) mechanism with per-CPU rather than per-process state.

tested with wolfssl-multi-test.sh ... linuxkm-aesxts-cryptonly-aesni-fips-dev-dyn-hash-LKCAPI-no-twc-insmod-6.1.73-fortify-fallback-fuzzing linuxkm-aesxts-cryptonly-aesni-fips-dev-LKCAPI-no-twc-insmod-6.1.73-fortify check-source-text

…lock-free O(1) mechanism with per-CPU rather than per-process state.
@douzzer douzzer self-assigned this Apr 11, 2024
@douzzer douzzer requested a review from wolfSSL-Bot April 13, 2024 03:24
@douzzer douzzer assigned wolfSSL-Bot and unassigned douzzer Apr 13, 2024
@JacobBarthelmeh JacobBarthelmeh merged commit 1cb34a8 into wolfSSL:master Apr 15, 2024
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.

3 participants