]> rtime.felk.cvut.cz Git - jailhouse.git/commit
core: Introduce paging_structures abstraction
authorJan Kiszka <jan.kiszka@siemens.com>
Sun, 26 Jan 2014 18:26:28 +0000 (19:26 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Wed, 5 Feb 2014 08:58:10 +0000 (09:58 +0100)
commit5e74d382f5dd8ba6ecd3462c48766740090df8e7
tree4dbbadb6633ff6956472c95700cd6a4a550243c3
parent25c6eb95f7cad034dd33292db6b4c4576826106d
core: Introduce paging_structures abstraction

This structure shall once hold a reference to both the paging hierarchy
and how it is read or manipulated. So far, we once encapsulate the root
table reference and update all sites that deal with page tables.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/x86/apic.c
hypervisor/arch/x86/include/asm/cell.h
hypervisor/arch/x86/setup.c
hypervisor/arch/x86/vmx.c
hypervisor/arch/x86/vtd.c
hypervisor/control.c
hypervisor/include/jailhouse/paging.h
hypervisor/paging.c
hypervisor/setup.c