diff options
author | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-12-04 02:42:52 +0000 |
---|---|---|
committer | nwhitehorn <nwhitehorn@FreeBSD.org> | 2010-12-04 02:42:52 +0000 |
commit | 0ff0fd520ddd39c32c55398023b24fe199cbc02b (patch) | |
tree | bf8d129c03c6e1a7310f318bd7f7bdea3aaeb1eb /sys/conf | |
parent | dbee1ed36918498ee50d9c27654275342f9e465d (diff) | |
download | FreeBSD-src-0ff0fd520ddd39c32c55398023b24fe199cbc02b.zip FreeBSD-src-0ff0fd520ddd39c32c55398023b24fe199cbc02b.tar.gz |
Add an abstraction layer to the 64-bit AIM MMU's page table manipulation
logic to support modifying the page table through a hypervisor. This
uses KOBJ inheritance to provide subclasses of the base 64-bit AIM MMU
class with additional methods for page table manipulation.
Many thanks to Peter Grehan for suggesting this design and implementing
the MMU KOBJ inheritance mechanism.
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/files.powerpc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/conf/files.powerpc b/sys/conf/files.powerpc index 83f75c4..4856715 100644 --- a/sys/conf/files.powerpc +++ b/sys/conf/files.powerpc @@ -83,6 +83,8 @@ powerpc/aim/locore.S optional aim no-obj powerpc/aim/machdep.c optional aim powerpc/aim/mmu_oea.c optional aim powerpc powerpc/aim/mmu_oea64.c optional aim +powerpc/aim/moea64_if.m optional aim +powerpc/aim/moea64_native.c optional aim powerpc/aim/mp_cpudep.c optional aim smp powerpc/aim/nexus.c optional aim powerpc/aim/ofwmagic.S optional aim |