aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/x86_64/mm.c
Commit message (Expand)AuthorAgeFilesLines
...
* memory hotadd 5/7: Sync changes to mapping changes caused by memoryKeir Fraser2009-12-111-0/+81
* memory hotadd 4/7: Setup frametable for hot-added memoryKeir Fraser2009-12-111-0/+110
* memory hotadd 3/7: Function to share m2p tables with guest.Keir Fraser2009-12-111-0/+61
* memory hotadd 2/7: Destroy m2p table for hot-added memory when hot-add failed.Keir Fraser2009-12-111-0/+98
* memory hotadd 1/7: Setup m2p table for hot-added memoryKeir Fraser2009-12-111-0/+240
* Miscellaneous data placement adjustmentsKeir Fraser2009-10-281-1/+1
* x86: reduce the uses of CONFIG_COMPATKeir Fraser2009-10-121-2/+0
* Scattered code arrangement cleanups.Keir Fraser2009-10-071-1/+1
* x86: map M2P table sparselyKeir Fraser2009-09-221-39/+87
* x86: map frame table sparselyKeir Fraser2009-09-221-0/+8
* x86-64: reduce range spanned by 1:1 mapping and frame table indexesKeir Fraser2009-09-221-0/+39
* x86: make show_page_walk() more robustKeir Fraser2009-07-201-0/+1
* Introduce and use a per-CPU read-mostly sub-sectionKeir Fraser2009-07-131-1/+1
* Replace boot-time free-pages bitmap with a region list.Keir Fraser2009-07-081-1/+0
* Avoid compat_arg_xlat to be a large per-CPU objectKeir Fraser2009-07-061-2/+25
* x86: improve output resulting from sending '0' over serialKeir Fraser2009-06-161-0/+41
* x86-64: also use 1G page mappings for M2P tableKeir Fraser2009-01-271-17/+72
* x86_64: Widen page counts to avoid overflow.Keir Fraser2009-01-261-9/+0
* x86: reduce GDT switchingKeir Fraser2008-11-121-19/+0
* Clean up spinlock operations and compile as first-class functions.Keir Fraser2008-10-201-2/+0
* x86: make GDT per-CPUKeir Fraser2008-09-221-0/+19
* x86: allow control domain to limit machine addresses given to a particular guestKeir Fraser2008-07-111-1/+2
* x86/32on64: fix physical address restrictionKeir Fraser2008-06-121-2/+14
* 32-on-64: Clean up and unify compat_arg_xlat_area handling.Keir Fraser2008-06-121-0/+2
* Allow older PAE Linux guests to access entire compat m2p.Keir Fraser2008-06-091-2/+27
* xen: Allow NUMA node to be specific to alloc_domheap_pages() via a newKeir Fraser2008-04-041-4/+4
* x86-64: use 1GB pages in 1:1 mapping if availableKeir Fraser2008-01-281-9/+14
* 32-on-64: Fix domain address-size clamping, implementKeir Fraser2007-12-061-1/+1
* x86/64: paravirt 32-on-64 call gate supportKeir Fraser2007-10-261-6/+21
* x86: consolidate/enhance TLB flushing interfaceKeir Fraser2007-10-161-1/+1
* x86: Fix paging_init() to not overwrite existing page-directory entryKeir Fraser2007-08-241-4/+4
* Remove unused function reserve_boot_memory() and alloc_boot_low_page().Keir Fraser2007-07-141-2/+1
* Remove no-pv-compat cmdline option.kfraser@localhost.localdomain2007-07-091-58/+49
* x86: introduce specialized clear_page()kfraser@localhost.localdomain2007-06-201-3/+6
* x86: Improve zap_low_mappings.Keir Fraser2007-05-121-6/+8
* xen: Free initmem after boot. Mark lots of init functions as __initKeir Fraser2007-05-121-1/+1
* xen: Big changes to x86 start-of-day:kfraser@localhost.localdomain2007-05-101-0/+16
* xen: More 'IS_COMPAT' cleanups.kfraser@localhost.localdomain2007-04-271-3/+3
* x86: Clean up {alloc,free}_xen_pagetable() interface to avoid use ofkfraser@localhost.localdomain2007-02-261-9/+14
* xen memory allocator: Allow per-domain bitwidth restrictions.Keir Fraser2007-02-241-0/+7
* x86/64: Fix a user of alloc_boot_pages() who should usekfraser@localhost.localdomain2007-02-221-1/+2
* Enable compatibility mode operation for HYPERVISOR_memory_op,Emmanuel Ackaouy2007-01-051-0/+3
* Adjust emulation code to deal with compatibility mode guests. ThisEmmanuel Ackaouy2007-01-051-1/+5
* Add page table setup and handling, including the creation of an m2p tableEmmanuel Ackaouy2007-01-051-1/+71
* Introduce _DOMF_compat and infrastructure as well as several conditionalsEmmanuel Ackaouy2007-01-051-6/+6
* [XEN] Add new safe pte update macros and use as necessary whenkfraser@localhost.localdomain2006-12-071-15/+16
* [XEN] x86-64: Since all memory is visible to Xen on x86-64, there iskfraser@localhost.localdomain2006-11-131-16/+20
* [XEN][X86_64] Allocate multiple L2 page directories forkaf24@firebug.cl.cam.ac.uk2006-09-131-8/+12
* [XEN] Clean up some x86 bootstrap code. Replace some CPU iteratorskfraser@localhost.localdomain2006-08-221-2/+3
* Replace shadow pagetable code with shadow2.tdeegan@york.uk.xensource.com2006-08-161-2/+1