ia64/xen-unstable

annotate docs/Doxyfilter @ 12945:79bb96e0ba73

[XEN][POWERPC] Create a Domain Foreign Map space
The following patch creates a Domain Foreign Map space that is uses to
map granted memory into the Linear Map of the domain. The Linear Map
of Linux is the is the Kernel Virtual address space where VA = PA +
PAGE_OFFSET.
Also:
- lots of grant_* interfaces work now
- mm.[ch] cleanups
- first pass at extracting Page Table operations from PAPR interfaces
- get_page_type() fix logic bug
- recognize a grant table mapping by placing its gmfn at the end of
real memory.
- grant table usually mapped like an IO page, so force WIMG bits I=0
- mfn_to_gmfn and pfn2mfn get WAY to complex, need get a simpler model in.
- communicate the Domain Foreign Map to domains using /xen/foreign-map
- make sure all bit definitions are UL where possible
- now that we actually assign Xen heap pages to domains they must be
relinquished
Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com>
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
author Jimi Xenidis <jimix@watson.ibm.com>
date Sun Oct 08 11:34:24 2006 -0400 (2006-10-08)
parents 06d84bf87159
children
rev   line source
ewan@6786 1 #!/bin/sh
ewan@6786 2
ewan@6787 3 #
ewan@6787 4 # Doxyfilter <source-root> <filename>
ewan@6787 5 #
ewan@6787 6
ewan@6786 7 dir=$(dirname "$0")
ewan@6786 8
ewan@6786 9 PYFILTER="$dir/pythfilter.py"
ewan@6786 10
ewan@6787 11 if [ "${2/.py/}" != "$2" ]
ewan@6786 12 then
ewan@6787 13 python "$PYFILTER" -r "$1" -f "$2"
ewan@6786 14 else
ewan@6787 15 cat "$2"
ewan@6786 16 fi