opnsense-src/sys/powerpc/aim
Justin Hibbits 16caf6a11e 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

(cherry picked from commit 0b663e0cee89dedf5b070ff4e839d5ad95061535)
2025-03-27 22:32:19 -04:00
..
aim_machdep.c powerpc: Add Hypervisor Facility Unavailable handling 2025-03-27 22:32:19 -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 sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mmu_oea64.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mmu_oea64.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mmu_radix.c powerpc pmap: initialize kernel pmap radix trie 2023-09-19 21:09:37 -05:00
moea64_native.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mp_cpudep.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06: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