This website requires JavaScript.
Explore
Help
Sign In
wolfSSL
/
wolfssl
Watch
1
Star
0
Fork
1
You've already forked wolfssl
mirror of
https://github.com/wolfSSL/wolfssl.git
synced
2026-01-27 03:02:19 +01:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
9c36bb90730e5ab84d0085900ee79e81ef7f3de8
wolfssl
/
linuxkm
History
Daniel Pouzzner
9c36bb9073
linuxkm: add WOLFSSL_COMMERCIAL_LICENSE alternative to kernel_fpu_begin()/kernel_fpu_end() in save_vector_registers_x86()/restore_vector_registers_x86(): allocate wc_linuxkm_fpu_savebufs as a buffer for os_xsave()/os_xrstor(), and use fpregs_lock()/fpregs_unlock() to inhibit softirqs/preemption.
2024-01-05 23:21:24 -06:00
..
get_thread_size.c
update copyright to 2023
2022-12-30 17:12:11 -07:00
include.am
linuxkm: relocate WOLFSSL_LINUXKM code in wolfssl/wolfcrypt/wc_port.h and wolfcrypt/src/memory.c to linuxkm/{linuxkm_wc_port.h,linuxkm_memory.c}, and gate SIMD in IRQ handlers on -DLINUXKM_SIMD_IRQ in prep for Linux 5.16;
2022-01-07 22:39:38 -06:00
Kbuild
AES XTS x64 ASM: add AVX1 and AESNI implementations
2023-09-28 14:44:23 -05:00
linuxkm_memory.c
linuxkm: add WOLFSSL_COMMERCIAL_LICENSE alternative to kernel_fpu_begin()/kernel_fpu_end() in save_vector_registers_x86()/restore_vector_registers_x86(): allocate wc_linuxkm_fpu_savebufs as a buffer for os_xsave()/os_xrstor(), and use fpregs_lock()/fpregs_unlock() to inhibit softirqs/preemption.
2024-01-05 23:21:24 -06:00
linuxkm_wc_port.h
linuxkm: add WOLFSSL_COMMERCIAL_LICENSE alternative to kernel_fpu_begin()/kernel_fpu_end() in save_vector_registers_x86()/restore_vector_registers_x86(): allocate wc_linuxkm_fpu_savebufs as a buffer for os_xsave()/os_xrstor(), and use fpregs_lock()/fpregs_unlock() to inhibit softirqs/preemption.
2024-01-05 23:21:24 -06:00
Makefile
update copyright to 2023
2022-12-30 17:12:11 -07:00
module_exports.c.template
cryptonly and linuxkm fixes: fix --enable-all[-crypto] with --enable-opensslextra and --enable-cryptonly (build failures detected by multi-test linuxkm-all-asm-cryptonly-opensslextra-pie after merge of
54f2d56300
and
e2bbacd548
).
2023-11-19 17:22:46 -06:00
module_hooks.c
linuxkm: add WOLFSSL_COMMERCIAL_LICENSE alternative to kernel_fpu_begin()/kernel_fpu_end() in save_vector_registers_x86()/restore_vector_registers_x86(): allocate wc_linuxkm_fpu_savebufs as a buffer for os_xsave()/os_xrstor(), and use fpregs_lock()/fpregs_unlock() to inhibit softirqs/preemption.
2024-01-05 23:21:24 -06:00
pie_first.c
update copyright to 2023
2022-12-30 17:12:11 -07:00
pie_last.c
update copyright to 2023
2022-12-30 17:12:11 -07:00
pie_redirect_table.c
update copyright to 2023
2022-12-30 17:12:11 -07:00