diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-01-05 10:45:48 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-01-05 10:45:48 +0000 |
commit | 36e30441326aa951ced7b1890d654d715db3bd3a (patch) | |
tree | b8f2a81a219dbdb018c87a74dfd6300d79b99fe5 /xen/include/xlat.lst | |
parent | f25ed554f0855e70319f0db02e157c51fb22546d (diff) | |
download | xen-36e30441326aa951ced7b1890d654d715db3bd3a.tar.gz xen-36e30441326aa951ced7b1890d654d715db3bd3a.tar.bz2 xen-36e30441326aa951ced7b1890d654d715db3bd3a.zip |
PoD memory 7/9: Xen interface
Implement Xen interface to PoD functionality.
* Increase the number of MEMOP bits from 4 to 6 (increasing the number
of available memory operations from 16 to 64).
* Introduce XENMEMF_populate_on_demand, which will cause
populate_physmap() to fill a range with PoD entries rather than
backing it with ram
* Introduce XENMEM_[sg]et_pod_target operation to the memory
hypercall, to get and set PoD cache size. set_pod_target() should be
called during domain creation, as well as after modifying the memory
target of any domain which may have outstanding PoD entries.
Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Diffstat (limited to 'xen/include/xlat.lst')
-rw-r--r-- | xen/include/xlat.lst | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/include/xlat.lst b/xen/include/xlat.lst index b10d215254..0bfa78f6c6 100644 --- a/xen/include/xlat.lst +++ b/xen/include/xlat.lst @@ -38,6 +38,7 @@ ! memory_exchange memory.h ! memory_map memory.h ! memory_reservation memory.h +! pod_target memory.h ! translate_gpfn_list memory.h ! sched_poll sched.h ? sched_remote_shutdown sched.h |