freebsd-nq/sys/conf
Mitchell Horne 22bd0c9731 ossl: port to arm64
Enable in-kernel acceleration of SHA1 and SHA2 operations on arm64 by adding
support for the ossl(4) crypto driver. This uses OpenSSL's assembly routines
under the hood, which will detect and use SHA intrinsics if they are
supported by the CPU.

Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D27390
2020-12-04 21:12:17 +00:00
..
config.mk Add SCTP_SUPPORT handling to config.mk. 2020-06-25 15:25:00 +00:00
dtb.build.mk Use MACHINE_CPUARCH when checking for arm64 2020-09-14 16:12:28 +00:00
dtb.mk
files ossl: split out x86 bits to x86/ossl_cpuid.c 2020-12-04 20:54:20 +00:00
files.amd64 Move kern_clocksource.c to sys/conf/files 2020-11-19 02:53:29 +00:00
files.arm Remove remaining fragments of code for older already ceased ARM versions. 2020-11-29 15:24:00 +00:00
files.arm64 ossl: port to arm64 2020-12-04 21:12:17 +00:00
files.i386 Move kern_clocksource.c to sys/conf/files 2020-11-19 02:53:29 +00:00
files.mips Move kern_clocksource.c to sys/conf/files 2020-11-19 02:53:29 +00:00
files.powerpc Move kern_clocksource.c to sys/conf/files 2020-11-19 02:53:29 +00:00
files.riscv Move kern_clocksource.c to sys/conf/files 2020-11-19 02:53:29 +00:00
files.x86 ossl: split out x86 bits to x86/ossl_cpuid.c 2020-12-04 20:54:20 +00:00
kern.mk Add INIT_ALL_ZERO and INIT_ALL_PATTERN to kern.opts.mk 2020-11-10 23:25:16 +00:00
kern.opts.mk Disable kernel INIT_ALL_ZERO on amd64 2020-11-13 18:34:13 +00:00
kern.post.mk Use a template assembly file to generate the embedded MFS. 2020-10-20 16:48:45 +00:00
kern.pre.mk Use a template assembly file to generate the embedded MFS. 2020-10-20 16:48:45 +00:00
kmod_syms_prefix.awk
kmod_syms.awk
kmod.mk [zfs] Remove a non-existent directory in the build infra 2020-10-18 22:37:58 +00:00
kmod.opts.mk
ldscript.amd64 Unobfuscate "KERNLOAD" parameter on amd64. This change lines-up amd64 with the 2020-11-25 23:19:01 +00:00
ldscript.arm
ldscript.arm64
ldscript.i386
ldscript.kmod.amd64 Move PLTs to the beginning of amd64 kernel modules. 2020-09-16 13:51:47 +00:00
ldscript.kmod.i386
ldscript.mips
ldscript.mips.cfe
ldscript.mips.mips64
ldscript.mips.octeon1
ldscript.powerpc
ldscript.powerpc64 [PowerPC] Fix build-id note on powerpc64 kernel 2020-06-01 19:40:59 +00:00
ldscript.powerpc64le [PowerPC64LE] Set up powerpc.powerpc64le architecture 2020-09-22 23:49:30 +00:00
ldscript.powerpcspe
ldscript.riscv
Makefile.amd64
Makefile.arm Brand our DTS with the Linux version it was imported from 2020-10-10 07:18:51 +00:00
Makefile.arm64
Makefile.i386
Makefile.mips
Makefile.powerpc Remove tests for obsolete compilers in the build system 2020-05-12 15:22:40 +00:00
Makefile.riscv Simplify the RISC-V kernel linker invocation 2020-05-22 18:54:56 +00:00
newvers.sh Partially revert r346018 and use the if/then construct instead of shell. 2020-09-14 14:45:30 +00:00
NOTES Port rtsx(4) driver for Realtek SD card reader from OpenBSD. 2020-11-24 21:28:44 +00:00
options Remove RADIX_MPATH config option. 2020-11-29 19:43:33 +00:00
options.amd64
options.arm Remove unused options. 2020-11-29 17:42:32 +00:00
options.arm64 Add i.MX 8M Quad support 2020-07-01 00:33:16 +00:00
options.i386
options.mips
options.powerpc [PowerPC64LE] Work around qemu TCG bug in mtmsrd emulation. 2020-09-23 00:09:29 +00:00
options.riscv
sysent.mk Rebuild sysent when capabilities.conf is updated. 2020-07-07 16:35:52 +00:00
systags.sh
WITHOUT_SOURCELESS
WITHOUT_SOURCELESS_HOST
WITHOUT_SOURCELESS_UCODE