opnsense-src/sys/powerpc/aim
Justin Hibbits 0b663e0cee powerpc: Add Hypervisor Facility Unavailable handling
Treat Hypervisor Facility Unavailable as an illegal instruction in user
space.  This way programs that use facilities like transactional memory,
which will never be supported as it has been removed from the ISA, will
not crash the kernel.

Tested by:	pkubaj
MFC after:	1 week
2025-03-19 18:22:32 -04:00
..
aim_machdep.c powerpc: Add Hypervisor Facility Unavailable handling 2025-03-19 18:22:32 -04:00
locore.S sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
locore32.S sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
locore64.S sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
mmu_oea.c pmap: Convert boolean_t to bool. 2024-01-31 14:48:26 -08:00
mmu_oea64.c pmap: Skip some superpage promotion attempts that will fail 2024-06-04 00:38:05 -05:00
mmu_oea64.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mmu_radix.c powerpc: mmu_radix_page_array_startup(): Don't force allocation from domain 0 2025-02-19 15:13:28 +01:00
moea64_native.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mp_cpudep.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
slb.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
trap_subr32.S sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
trap_subr64.S sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00