aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/mm/shadow
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/mm/shadow: spurious warning when unmapping xenheap pages.Tim Deegan2013-04-041-2/+5
* x86/mm: warn if we ever run out of shadow/hap pool for p2m/lgd ops.Tim Deegan2013-03-141-1/+7
* 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-214-4/+4
* 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-231-1/+1
* x86/mm: revert 26399:b0e618cb0233 (multiple vram areas)Tim Deegan2013-01-174-272/+245
* x86/mm: Provide support for multiple frame buffers in HVM guests.Robert Phillips2013-01-174-245/+272
* 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
* xen: replace XEN_GUEST_HANDLE with XEN_GUEST_HANDLE_PARAM when appropriateStefano Stabellini2012-10-171-1/+1
* printk: prefer %#x et at over 0x%xJan Beulich2012-09-212-4/+4
* 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-131-8/+0
* x86: We can assume CONFIG_PAGING_LEVELS==4.Keir Fraser2012-09-123-365/+9
* xen: Remove x86_32 build target.Keir Fraser2012-09-123-97/+16
* xen: Define new struct hvm_trap and cleanup vmx exceptionKeir Fraser2012-05-302-2/+2
* x86/mm: Eliminate _shadow_mode_refcountsAndres Lagar-Cavilla2012-05-031-5/+0
* x86/mm/shadow: don't use locking p2m lookups with the paging lock held.Tim Deegan2012-04-262-19/+9
* x86/mm/shadow: enclose an OOS function in the proper conditional ifdefAndres Lagar-Cavilla2012-04-181-1/+2
* x86/mm: fix broken shadow debug printkAndres Lagar-Cavilla2012-03-221-1/+1
* x86/mm: make 'query type' argument to get_gfn into a set of flagsTim Deegan2012-03-151-1/+1
* x86/mm: remove 'p2m_guest' lookup type.Tim Deegan2012-03-152-4/+2
* x86/mm: Reorder locks used by shadow code in anticipation of synchronized p2m...Andres Lagar-Cavilla2012-02-022-9/+12
* x86/mm: Don't trigger unnecessary shadow scans on p2m entry updateAndres Lagar-Cavilla2011-12-013-5/+10
* [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-113-31/+70
* eliminate cpus_xyz()Jan Beulich2011-11-081-1/+1
* eliminate cpumask accessors referencing NR_CPUSJan Beulich2011-10-211-1/+1
* use xzalloc in x86 codeJan Beulich2011-10-041-8/+3
* 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: simplify log-dirty page allocation.Tim Deegan2011-06-021-2/+2
* x86/mm: merge the shadow, hap and log-dirty locks into a single paging lock.Tim Deegan2011-06-024-114/+111
* x86/mm: Make MM locks recursive.Tim Deegan2011-06-023-75/+34
* x86/mm: dedup the various copies of the shadow lock functionsTim Deegan2011-06-023-53/+3
* x86/mm/p2m: Fix locking discipline around p2m lookups.Tim Deegan2011-06-021-2/+2
* x86/mm/p2m: Make p2m interfaces take struct domain arguments.Tim Deegan2011-06-023-30/+24
* Implement Nested-on-Nested.cegger2011-04-051-18/+3
* Remove direct cpumask_t members from struct vcpu and struct domainJan Beulich2011-04-052-15/+16
* 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/shadow: unconditionally set the p2m/log-dirty allocation functions.Tim Deegan2011-02-161-4/+4
* x86/mm/shadow: fix unlocking on error path in p2m allocatorTim Deegan2011-02-091-1/+2
* x86/mm: move mfn_is_dirty along with the rest of the log-dirty codeKeir Fraser2010-12-152-62/+1