freebsd-nq/sys/powerpc/aim
Leandro Lupori e141b62d20 powerpc64le: fix boot when using QEMU PowerNV
When using QEMU PowerNV with latest op-build release (v2.7), its
kexec transfers control to FreeBSD kernel in BE mode, causing an
instant exception on LE kernels. Make kboot able to detect and
swap endian to fix this.

Reviewed by:		imp
Sponsored by:		Instituto de Pesquisas Eldorado (eldorado.org.br)
Differential Revision:	https://reviews.freebsd.org/D33104
2021-11-25 16:41:46 -03:00
..
aim_machdep.c powerpc64: make radix with superpages default 2021-10-14 13:13:27 -03:00
locore32.S powerpc64: Add a trap stack area 2019-02-04 16:02:03 +00:00
locore64.S powerpc64le: fix boot when using QEMU PowerNV 2021-11-25 16:41:46 -03:00
locore.S Add CFI start/end proc directives to arm64, i386, and ppc 2020-12-05 00:33:28 +00:00
mmu_oea64.c minidump: Use the provided dump bitset 2021-11-19 15:05:52 -04:00
mmu_oea64.h powerpc64: Split out DMAP and non-DMAP implementations of some methods 2021-05-05 20:57:33 -05:00
mmu_oea.c Clean up a couple of MD warts in vm_fault_populate(): 2021-03-30 18:15:55 -07:00
mmu_radix.c Use the vm_radix_init() helper when initializing pmaps 2021-10-19 21:22:56 -04:00
moea64_native.c powerpc64: Split out DMAP and non-DMAP implementations of some methods 2021-05-05 20:57:33 -05:00
mp_cpudep.c sched: separate out schedinit_ap() 2021-11-03 15:54:59 -05:00
slb.c Convert consumers to vm_page_alloc_noobj_contig() 2021-10-19 21:22:56 -04:00
trap_subr32.S [PowerPC] Fix AP bringup on 32-bit AIM SMP 2021-03-06 15:46:28 -06:00
trap_subr64.S powerpc64: Optimize radix trap handling a little more 2021-04-30 19:58:11 -05:00