aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/shadow_public.c
Commit message (Expand)AuthorAgeFilesLines
* Replace shadow pagetable code with shadow2.tdeegan@york.uk.xensource.com2006-08-161-2143/+0
* [HVM] Fix the issue that the HVM 64bit guest cannot boot with 32G memory.kfraser@localhost.localdomain2006-08-161-1/+1
* [HVM] Fix the HVM hypercall issue when paging is not enabled yet on 64bit host.kfraser@localhost.localdomain2006-08-161-2/+7
* Whitespace clean-ups. shand@kneesaa.uk.xensource.com2006-08-161-4/+4
* [SHADOW] Build p2m mapping according to m2p mapping.kfraser@localhost.localdomain2006-08-021-2/+4
* Clear MPT l2 entries when allocating monitor pagetablekfraser@localhost.localdomain2006-07-271-0/+2
* map_p2m_entry only needs gpfn and gmfn as input parameters.kfraser@localhost.localdomain2006-07-271-10/+7
* [HVM] Sync p2m table across all vcpus on x86_32p xen.kfraser@localhost.localdomain2006-07-261-21/+38
* [HVM][VMX][PAE] Enable PAE VMX guest on PAE host.kaf24@firebug.cl.cam.ac.uk2006-06-191-11/+25
* [XEN] New memory_op XENMEM_exchange. Allows atomickfraser@dhcp93.uk.xensource.com2006-06-161-2/+2
* Fix pagetable accessor macros in Xen to have better names and tokaf24@firebug.cl.cam.ac.uk2006-06-011-7/+7
* [SHADOW] Crash the guest rather than BUGing the whole system when out of memory.kaf24@firebug.cl.cam.ac.uk2006-05-191-0/+5
* This is a small fix for SMP PAE guest on x86-64.kaf24@firebug.cl.cam.ac.uk2006-04-251-1/+1
* Replace &foo[0] with foo where the latter seems cleanerkaf24@firebug.cl.cam.ac.uk2006-04-191-1/+1
* This is the initial patch for SMP PAE guest on x86-64 Xen.kaf24@firebug.cl.cam.ac.uk2006-04-131-6/+38
* Unmap shadow vtable when freeing shadow table in free_shadow_pages().kaf24@firebug.cl.cam.ac.uk2006-04-131-0/+7
* Move dom0_op hypercall to the guest_handle interface (inside Xen).kaf24@firebug.cl.cam.ac.uk2006-03-031-9/+12
* Fix problems when creating HVM guest on PAE host with >4G physical memory.kaf24@firebug.cl.cam.ac.uk2006-03-021-1/+2
* Clean up p2m functions.kaf24@firebug.cl.cam.ac.uk2006-02-241-75/+144
* Change shadow_direct_map_init/clean param from vcpu to domain.kaf24@firebug.cl.cam.ac.uk2006-02-221-8/+4
* Fix cleanup path if an HVM guest fails very early, before direct map is built.kaf24@firebug.cl.cam.ac.uk2006-02-211-6/+14
* Fix get_mfn_from_gpfn_foreign for HVM guests.kaf24@firebug.cl.cam.ac.uk2006-02-191-18/+35
* Enable x86_32 PAE unmodified guests on 64-bit Xen when the hvm featurekaf24@firebug.cl.cam.ac.uk2006-02-181-4/+28
* Fix Xen builds with perfc=y and perfc_arrays=y.kaf24@firebug.cl.cam.ac.uk2006-02-161-1/+1
* Fix problems with direct-mapping handling especially whenkaf24@firebug.cl.cam.ac.uk2006-02-161-146/+137
* Allows x86_32 PAE Xen to run VMX domains (2-level guest pagekaf24@firebug.cl.cam.ac.uk2006-02-061-70/+137
* Build the phys_to_machine_mapping array in Xen rather thankaf24@firebug.cl.cam.ac.uk2006-02-031-174/+279
* Fix some more pfn/mfn/gmfn/gpfn inconsistencies. Fix some directkaf24@firebug.cl.cam.ac.uk2006-02-021-4/+4
* Rename physical-address-related variables and functionskaf24@firebug.cl.cam.ac.uk2006-02-011-54/+54
* Fix 32-bit shadow mode to handle extended perdomain mappingkaf24@firebug.cl.cam.ac.uk2006-01-111-3/+5
* Add new map_domain_page_global() interface to allow mappingskaf24@firebug.cl.cam.ac.uk2006-01-101-7/+10
* Remove direct references to frame_table array. Usekaf24@firebug.cl.cam.ac.uk2005-12-201-14/+14
* Clear all shadow caches when return to real mode from protect mode.kaf24@firebug.cl.cam.ac.uk2005-12-151-0/+18
* VMX domain should call domain_crash_synchronous instead of domain_crash.kaf24@firebug.cl.cam.ac.uk2005-12-111-11/+10
* More fixes for live migrate on PAE and 64-bit. smh22@firebug.cl.cam.ac.uk2005-12-021-4/+4
* Fix typo. smh22@firebug.cl.cam.ac.uk2005-11-291-2/+2
* Tidy up audit code for PAE plus avoid its use during live migrate where smh22@firebug.cl.cam.ac.uk2005-11-291-30/+34
* Remove shadow32 dead code (it's never built for other thankaf24@firebug.cl.cam.ac.uk2005-11-291-1/+1
* Remove bogus extra unmap_domain_page() call inkaf24@firebug.cl.cam.ac.uk2005-11-281-2/+0
* mergeMichael.Fetterman@cl.cam.ac.uk2005-11-281-8/+8
|\
| * minor printf and log message rework in the shadow code.Michael.Fetterman@cl.cam.ac.uk2005-11-281-6/+6
| * Allow __gpfn_to_mfn() to automatically deal with translated domains != current.Michael.Fetterman@cl.cam.ac.uk2005-11-281-2/+2
* | In shadow-external mode, every VCPU must free its ownkaf24@firebug.cl.cam.ac.uk2005-11-251-13/+8
* | Clean up mark_dirty() implementation to check for log-dirtykaf24@firebug.cl.cam.ac.uk2005-11-241-9/+0
|/
* Add -Wdeclaration-after-statement to Xen and tools build.kaf24@firebug.cl.cam.ac.uk2005-11-221-15/+20
* SHADOW_CONTROL_OP_OFF should be checkign whether shadow modekaf24@firebug.cl.cam.ac.uk2005-11-221-2/+5
* Failure to revalidate a writable pagetable page should crashkaf24@firebug.cl.cam.ac.uk2005-11-141-2/+2
* Attached patch allows PAE xenlinux to run in the shadow mode usingsmh22@firebug.cl.cam.ac.uk2005-11-111-77/+109
* Fix shadow bitmap sizing for logdirty mode. smh22@firebug.cl.cam.ac.uk2005-11-091-19/+16
* Remove shadow audit debugging. Too noisy forkaf24@firebug.cl.cam.ac.uk2005-11-041-12/+0