opnsense-src/share/man
Shawn Anastasio 91e53779b4 powerpc: Implement fpu_kern_enter/fpu_kern_leave
Summary:
Provide an implementation of fpu_kern_enter/fpu_kern_leave for PPC to
enable FPU, VSX, and Altivec usage in-kernel. The functions currently
only support FPU_KERN_NOCTX, but this is sufficient for ossl(1) and many
other users of the API.

This patchset has been tested on powerpc64le using a modified version of
the in-tree tools/tools/crypto/cryptocheck.c tool to check for FPU/Vec
register clobbering along with a follow-up patch to enable ossl(4) on
powerpc64*.

Reviewed by:	jhibbits
MFC after:	2 weeks
Differential Revision: https://reviews.freebsd.org/D41540
Relnotes:	yes

(cherry picked from commit a6662c37b6ffee46e18be5f7570149edc64c1d0b)
2023-11-19 17:55:24 -03:00
..
man1 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
man3 pthread_mutexattr(3), _condattr(3): reference libthr(3) 2023-10-29 03:47:05 +03:00
man3lua Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
man4 pfsync: Document the transport over IPv6 feature 2023-11-17 10:00:22 +01:00
man5 pf: support SCTP-specific timeouts 2023-11-07 16:46:52 +01:00
man6 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
man7 security(7): security.bsd.see*: Be more accurate 2023-10-17 16:42:59 -03:00
man8 uefi(8): Refer to a related manual page 2023-09-11 14:42:03 -07:00
man9 powerpc: Implement fpu_kern_enter/fpu_kern_leave 2023-11-19 17:55:24 -03:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00