Daniel Pouzzner
5d0861bc1a
bsdkm/bsdkm_wc_port.h, wolfcrypt/src/cpuid.c, wolfssl/wolfcrypt/cpuid.h: refactor BSD-kernel WOLFSSL_ATOMIC_LOAD() and WOLFSSL_ATOMIC_STORE() as polymorphic macros, eliminating BSDKM-unique WOLFSSL_ATOMIC_LOAD_UINT().
2026-09-20 23:16:56 -05:00
JacobBarthelmeh
66d49df095
Merge pull request #11119 from philljj/bsdkm_cleanup
...
Bsdkm cleanup
2026-08-13 10:49:17 -06:00
jordan
263cc7d6c8
bsdkm: fix rdseed build.
2026-08-10 15:45:34 -05:00
jordan
55e14559bb
bsdkm: no M_WAITOK with crypto driver.
2026-08-10 12:09:31 -05:00
jordan
ecb213687c
bsdkm: XATOI macro cleanup.
2026-08-10 10:15:52 -05:00
jordan
41c19f6aa0
bsdkm driver: wolfkdriv_aes_ctx_clear cleanup.
2026-08-09 22:53:40 -05:00
jordan
ca292d8ac6
bsdkm driver: add missing CipherLifecycleInit call.
2026-08-09 22:36:42 -05:00
jordan
1e892cee21
bsdkm: wolfkmod_fpu_kern_enter and leave macro wrap.
2026-08-09 22:25:21 -05:00
jordan
baf91cbc1b
bsdkm x86_vecreg: nest counter, and other improvements.
2026-07-23 16:58:20 -05:00
jordan
cfdbeac11b
bsdkm: fenrir and misc cleanup.
2026-06-25 22:43:38 -05:00
jordan
c761755add
bsdkm driver: tiny cleanup.
2026-06-16 00:25:59 -05:00
jordan
7cffbb6240
bsdkm driver: cleanup switch default.
2026-06-15 23:19:46 -05:00
jordan
6bfbf19721
bsdkm driver: cleanup.
2026-06-15 23:14:57 -05:00
jordan
77fea4fe84
bsdkm driver: fix callback sync.
2026-06-15 16:00:19 -05:00
jordan
27edd64118
bsdkm: call wolfkdriv_unregister before wolfkmod_cleanup, and misc cleanup.
2026-06-04 11:42:43 -05:00
jordan
62168d44c7
bsdkm: misc cleanup.
2026-06-01 00:03:56 -05:00
jordan
5547e608b2
bsdkm: fix comment typo.
2026-05-28 00:56:57 -05:00
jordan
4bf539095d
bsdkm: misc cleanup.
2026-05-27 23:26:00 -05:00
Sameeh Jubran
7ca42d1e55
bsdkm: return 0 from wolfkdriv_process() to comply with opencrypto(9)
...
cryptodev_process must return 0 once crypto_done() has fired; errors are reported via crp_etype, otherwise the framework may re-dispatch an already-completed request.
Signed-off-by: Sameeh Jubran <sameeh@wolfssl.com >
2026-04-30 10:56:54 +03:00
jordan
7016be9c29
bsdkm: clean up benchmark cflags.
2026-03-24 09:08:49 -05:00
jordan
019e6bca6f
bsdkm benchmark: fix build.
2026-03-24 08:13:27 -05:00
JacobBarthelmeh
1958fbdf71
Add goto out on AAD error f-631
2026-03-13 14:03:31 -06:00
JacobBarthelmeh
a156ed7bc7
update Copyright year
2026-02-18 09:52:21 -07:00
jordan
8ae27c75e4
bsdkm: x86 crypto acceleration support.
2026-02-02 12:00:22 -06:00
jordan
268fc98a9a
bsdkm: cleanup for multi-test.
2026-01-12 15:17:34 -06:00
jordan
1ed6e41d16
bsdkm: sys time wrapper.
2026-01-12 13:51:22 -06:00
jordan
99527be3bf
bsdkm: review cleanup.
2026-01-09 08:07:28 -06:00
jordan
b33a8568c3
bsdkm: small cleanup.
2025-12-28 10:32:18 -06:00
jordan
e4996c317e
bsdkm: fips support.
2025-12-28 10:16:53 -06:00
jordan
cd99aa2f0e
bsdkm: return cleanup.
2025-12-01 09:43:15 -06:00
jordan
551f90414c
bsdkm: review cleanup.
2025-11-18 09:02:45 -06:00
jordan
28e4fe3b6c
bsdkm: initial wolfcrypt FreeBSD kernel module support.
2025-11-18 01:28:08 -06:00