freebsd-nq/sys/powerpc/aim
Justin Hibbits bc94b70098 powerpc: Re-merge isa3 HPT with moea64 native HPT
r345402 fixed the bug that led to the split of the ISA 3.0 HPT handling from
the existing manager.  The cause of the bug was gcc moving the register
holding VPN to a different register (not r0), which triggered bizarre
behaviors.  With the fix, things work, so they can be re-merged.  No
performance lost with the merge.
2019-03-22 22:14:14 +00:00
..
aim_machdep.c powerpc: Re-merge isa3 HPT with moea64 native HPT 2019-03-22 22:14:14 +00:00
locore32.S powerpc64: Add a trap stack area 2019-02-04 16:02:03 +00:00
locore64.S powerpc64: Add a trap stack area 2019-02-04 16:02:03 +00:00
locore.S
mmu_oea64.c [ppc64] prevent infinite loop on icache sync 2019-02-12 11:29:03 +00:00
mmu_oea64.h Final fix for alignment issues with the page table first patched with 2018-05-14 04:00:52 +00:00
mmu_oea.c vm_wait() rework. 2018-02-20 10:13:13 +00:00
moea64_if.m
moea64_native.c powerpc: Re-merge isa3 HPT with moea64 native HPT 2019-03-22 22:14:14 +00:00
mp_cpudep.c Add support for the XIVE XICS emulation mode for POWER9 systems 2018-05-20 03:23:17 +00:00
slb.c Move the powerpc64 direct map base address from zero to high memory. This 2018-03-07 17:08:07 +00:00
trap_subr32.S powerpc64: Add a trap stack area 2019-02-04 16:02:03 +00:00
trap_subr64.S powerpc64: Fix early exit with invalid kernel SLB entries 2019-03-08 04:20:33 +00:00