opnsense-src/sys/dev/random
Jessica Clarke 064adb4ba0 armv8rng: Don't require toolchain to support FEAT_RNG
We have the mechanism in place to support encoding system registers
explicitly, so use that rather than requiring LLVM 13+, which breaks our
current set of GitHub CI builds.

Fixes:	9eecef052155 ("Add an Armv8 rndr random number provider")
(cherry picked from commit 9560ac4b638edf688566f576adc65d3654f2240c)
2024-10-21 15:03:26 +00:00
..
fenestrasX sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
armv8rng.c armv8rng: Don't require toolchain to support FEAT_RNG 2024-10-21 15:03:26 +00:00
build.sh sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
darn.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
fortuna.c random: Avoid magic numbers 2024-09-29 08:24:52 -07:00
fortuna.h random: Avoid magic numbers 2024-09-29 08:24:52 -07:00
hash.c random(4): Fix a typo in a source code comment 2024-02-25 08:43:02 +01:00
hash.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
ivy.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
nehemiah.c nehemiah RNG: Switch to using FPU_KERN_NOCTX 2023-12-29 13:49:41 -08:00
other_algorithm.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
other_algorithm.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
random_harvestq.c Add an Armv8 rndr random number provider 2024-10-21 15:03:26 +00:00
random_harvestq.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
random_infra.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
randomdev.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
randomdev.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
uint128.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
unit_test.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
unit_test.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00