diff options
| author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-11-22 15:53:22 +0100 |
|---|---|---|
| committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-11-22 15:53:22 +0100 |
| commit | ed5b604759abdf695ee4a43b82f0825b3f40721f (patch) | |
| tree | b7b1ac1e75fc11a4e2898a26627641427ca328b8 /tools/ioemu/hw/mc146818rtc.c | |
| parent | d35dd33f4c918c9ce61f6987d6524085759c3186 (diff) | |
| download | xen-ed5b604759abdf695ee4a43b82f0825b3f40721f.tar.gz xen-ed5b604759abdf695ee4a43b82f0825b3f40721f.tar.bz2 xen-ed5b604759abdf695ee4a43b82f0825b3f40721f.zip | |
When a foreign page is mapped via a grant reference, it
must also be unmapped explicitly via the grant-table
interface (GNTTABOP_unmap_grant_ref). If not, the guest
ends up with a dangling grant reference that is not cleared
up until the guest dies.
Because this can obviously lead to deferred hard-to-debug
problems, debug builds of Xen use a 'spare' PTE flag to
track granted mappings and to crash a domain if it attempts
to free such a PTE without using GNTTABOP_unmap_grant_ref.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/ioemu/hw/mc146818rtc.c')
0 files changed, 0 insertions, 0 deletions
