aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/mm/shadow/multi.c
Commit message (Expand)AuthorAgeFilesLines
* x86/mm/shadow: Fix initialization of PV shadow L4 tables.Tim Deegan2013-09-301-1/+5
* 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-231-8/+11
* x86/shadow: don't use PV LDT area for cross-pages access emulationJan Beulich2013-03-051-19/+8
* 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-211-1/+1
* x86: properly use map_domain_page() during domain creation/destructionJan Beulich2013-01-231-1/+1
* x86/mm: revert 26399:b0e618cb0233 (multiple vram areas)Tim Deegan2013-01-171-80/+94
* x86/mm: Provide support for multiple frame buffers in HVM guests.Robert Phillips2013-01-171-94/+80
* xen/mm/shadow: check toplevel pagetables are present before unhooking them.Ian Jackson2012-11-141-2/+6
* x86/mm x86 shadow: Fix typo in sh_invlpg sl3 page presence checkMatthew Daley2012-11-121-1/+1
* printk: prefer %#x et at over 0x%xJan Beulich2012-09-211-1/+1
* x86/mm: remove the linear mapping of the p2m tables.Tim Deegan2012-09-131-8/+0
* x86: We can assume CONFIG_PAGING_LEVELS==4.Keir Fraser2012-09-121-255/+7
* xen: Remove x86_32 build target.Keir Fraser2012-09-121-38/+0
* xen: Define new struct hvm_trap and cleanup vmx exceptionKeir Fraser2012-05-301-1/+1
* x86/mm/shadow: don't use locking p2m lookups with the paging lock held.Tim Deegan2012-04-261-16/+8
* x86/mm/shadow: enclose an OOS function in the proper conditional ifdefAndres Lagar-Cavilla2012-04-181-1/+2
* x86/mm: remove 'p2m_guest' lookup type.Tim Deegan2012-03-151-2/+2
* x86/mm: Reorder locks used by shadow code in anticipation of synchronized p2m...Andres Lagar-Cavilla2012-02-021-9/+9
* x86/mm: Don't trigger unnecessary shadow scans on p2m entry updateAndres Lagar-Cavilla2011-12-011-1/+1
* [shadow] Disable higher level pagetables early unshadow only when the "proces...Gianluca Guida2011-11-161-2/+3
* Modify naming of queries into the p2mAndres Lagar-Cavilla2011-11-111-24/+61
* x86/mm/shadow: adjust early-unshadow heuristic for PAE guests.Tim Deegan2011-06-201-5/+8
* x86/mm/shadow: emulated writes are always guest-originated actionsTim Deegan2011-06-021-5/+2
* x86/mm: merge the shadow, hap and log-dirty locks into a single paging lock.Tim Deegan2011-06-021-38/+38
* x86/mm: Make MM locks recursive.Tim Deegan2011-06-021-10/+9
* x86/mm: dedup the various copies of the shadow lock functionsTim Deegan2011-06-021-1/+1
* x86/mm/p2m: Make p2m interfaces take struct domain arguments.Tim Deegan2011-06-021-26/+20
* Implement Nested-on-Nested.cegger2011-04-051-18/+3
* Remove direct cpumask_t members from struct vcpu and struct domainJan Beulich2011-04-051-6/+6
* x86: Remove _PAGE_NX defintiion (with implicit use of cpu_has_nx).Keir Fraser2011-03-281-2/+2
* x86: make get_page_from_l1e() return a proper error codeKeir Fraser2011-03-091-7/+7
* x86/mm: move mfn_is_dirty along with the rest of the log-dirty codeKeir Fraser2010-12-151-1/+1
* x86 guest pagetable walker: check for invalid bits in pagetableKeir Fraser2010-10-181-2/+7
* x86 shadow: reset up-pointers on all l3s when l3s stop being pinnable.Keir Fraser2010-10-021-3/+1
* Eliminate unnecessary casts from __trace_var() invocationsKeir Fraser2010-09-201-5/+5
* x86: protect MSI-X table and pending bit array from guest writesKeir Fraser2010-09-201-5/+11
* x86 shadow: allocate all shadow memory in single pagesTim Deegan2010-09-011-1/+0
* x86 shadow: remove the assumption that multipage shadows are contiguousTim Deegan2010-09-011-29/+40
* x86 shadow: explicitly link the pages of multipage shadowsTim Deegan2010-09-011-13/+10
* x86 shadow: for multi-page shadows, explicitly track the first pageTim Deegan2010-09-011-11/+35
* Nested Virtualization: p2m infrastructureKeir Fraser2010-08-091-21/+28
* x86 shadow: Fix x86_32 build.Keir Fraser2010-06-221-4/+5
* x86 hvm: implement HVMOP_pagetable_dyingKeir Fraser2010-06-211-8/+168
* p2m: move phystable into p2mKeir Fraser2010-05-201-3/+3
* x86, shadow: propagate pat caching on the shadow l1Keir Fraser2010-04-261-14/+17
* x86, shadow: Fix read-to-use race conditionKeir Fraser2010-04-121-0/+26
* xen: allow guests to set caching attributes for MMIOsKeir Fraser2010-04-081-1/+3