aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* x86/mm/shadow: Fix initialization of PV shadow L4 tables.Tim Deegan2013-09-301-1/+5
* x86/hap: Remove bogus assertion in hap_free_p2m_page()Andrew Cooper2013-09-251-1/+0
* x86/mm: Don't dereference p2m pointer before NULL check.Tim Deegan2013-09-121-1/+3
* x86/mm: Fix possible increment of uninitialised variableAndrew Cooper2013-09-101-1/+1
* mem_sharing_nominate_page: p2mt should never change before p2m_change_type()Nai Xia2013-08-081-14/+2
* Nested VMX: Flush TLBs and Caches if paging mode changedYang Zhang2013-08-061-0/+1
* x86/shadow: fix off-by-one in MMIO permission checkJan Beulich2013-05-151-3/+3
* x86/mm/shadow: remove dead code for avoiding Xen entries on 32-bit tables.Tim Deegan2013-05-091-28/+21
* x86: remove IS_PRIV_FOR referencesDaniel De Graaf2013-04-232-11/+11
* x86/mm/shadow: spurious warning when unmapping xenheap pages.Tim Deegan2013-04-041-2/+5
* x86/mem_access: check for errors in p2m->set_entry().Tim Deegan2013-03-141-7/+18
* x86/mem_sharing: check for errors in p2m->set_entry().Tim Deegan2013-03-141-4/+8
* x86/ept: check for errors in a few callers of ept_set_entry.Tim Deegan2013-03-141-5/+15
* x86/mm: warn if we ever run out of shadow/hap pool for p2m/lgd ops.Tim Deegan2013-03-142-1/+13
* x86/shadow: don't use PV LDT area for cross-pages access emulationJan Beulich2013-03-051-19/+8
* x86/mm: fix invalid unlinking of nested p2m tablesMatthew Daley2013-02-281-5/+3
* x86/mm: avoid locked lookups in shadow emulation.Tim Deegan2013-02-211-6/+16
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-2113-13/+13
* x86/mm: Take the p2m lock even in shadow mode.Tim Deegan2013-02-211-4/+2
* x86/mm: remove two files left over from the previous vram patches.Tim Deegan2013-01-241-864/+0
* x86: properly use map_domain_page() in miscellaneous placesJan Beulich2013-01-231-1/+17
* x86: properly use map_domain_page() during domain creation/destructionJan Beulich2013-01-232-2/+2
* x86/mm: revert 26399:b0e618cb0233 (multiple vram areas)Tim Deegan2013-01-178-329/+368
* x86/mm: Provide support for multiple frame buffers in HVM guests.Robert Phillips2013-01-179-368/+1193
* nEPT: Expose EPT & VPID capablities to L1 VMMZhang Xiantao2013-01-151-7/+17
* nEPT: Use minimal permission for nested p2mZhang Xiantao2013-01-152-11/+33
* EPT: Make ept data structure or operations neutralZhang Xiantao2013-01-152-63/+174
* nested_ept: Implement guest ept's walkerZhang Xiantao2013-01-154-8/+297
* nestedhap: Change nested p2m's walker to vendor-specificZhang Xiantao2013-01-151-30/+16
* nestedhap: Change hostcr3 and p2m->cr3 to meaningful wordsZhang Xiantao2013-01-153-21/+23
* xen/xsm: Add xsm_default parameter to XSM hooksDaniel De Graaf2013-01-113-5/+5
* arch/x86: Add missing mem_sharing XSM hooksDaniel De Graaf2013-01-112-33/+33
* x86/mm/hap: Adjust vram tracking to play nicely with log-dirty.Robert Phillips2012-12-132-250/+102
* xen: centralize accounting for domain tot_pagesDan Magenheimer2012-12-101-2/+2
* x86: mark certain items staticJan Beulich2012-12-071-1/+1
* x86/p2m: drop redundant macro definitionsJan Beulich2012-12-071-12/+0
* xen: fix error handling of guest_physmap_mark_populate_on_demand()Jan Beulich2012-12-041-3/+5
* x86/hap: Fix memory leak of domain->arch.hvm_domain.dirty_vramTim Deegan2012-11-291-0/+3
* xen/mm/shadow: check toplevel pagetables are present before unhooking them.Ian Jackson2012-11-141-2/+6
* x86/physmap: Prevent incorrect updates of m2p mappingsIan Jackson2012-11-141-0/+4
* x86/mm x86 shadow: Fix typo in sh_invlpg sl3 page presence checkMatthew Daley2012-11-121-1/+1
* p2m: rename p2m_is_magic to p2m_is_podOlaf Hering2012-10-222-2/+2
* xen: replace XEN_GUEST_HANDLE with XEN_GUEST_HANDLE_PARAM when appropriateStefano Stabellini2012-10-174-4/+4
* x86: enable VIA CPU supportJan Beulich2012-09-212-2/+2
* printk: prefer %#x et at over 0x%xJan Beulich2012-09-214-7/+7
* x86/mm: Update comments now that Xen is always 64-bit.Tim Deegan2012-09-131-9/+9
* x86/mm: remove the linear mapping of the p2m tables.Tim Deegan2012-09-133-204/+0
* x86: We can assume CONFIG_PAGING_LEVELS==4.Keir Fraser2012-09-127-628/+25
* xen: Remove x86_32 build target.Keir Fraser2012-09-125-120/+16
* xen: Don't BUG_ON() PoD operations on a non-translated guest.Ian Jackson2012-09-051-1/+2