freebsd-nq/sys/powerpc/aim
Justin Hibbits 5ab39b6552 On POWER9 clear the HID0_RADIX before enabling the page tables
POWER9 supports Radix page tables in addition to Hashed page tables.  When
Radix page tables are in use, the TLB is cut in half, so that half of the
TLB is used for the page walk cache.  This is the default behavior, however
FreeBSD currently does not support Radix tables.  Clear this bit so that we
can use the full TLB.  Do this in the MMU logic so that configuration can be
localized to the specific translation format.  Once we do support Radix
tables, the setup for that will be localized to the Radix MMU kobj.
2018-05-26 04:33:19 +00:00
..
aim_machdep.c
locore32.S
locore64.S
locore.S
mmu_oea64.c
mmu_oea64.h
mmu_oea.c
moea64_if.m
moea64_native.c On POWER9 clear the HID0_RADIX before enabling the page tables 2018-05-26 04:33:19 +00:00
mp_cpudep.c
slb.c
trap_subr32.S
trap_subr64.S