log xen/arch/x86/mm.c

age author description
2010-02-04 Keir Fraser x86: make max_mfn returned from XENMEM_machphys_mapping dynamic
2010-02-04 Keir Fraser x86: fix frame table initialization when hotplug memory regions were detected
2010-01-13 Keir Fraser x86: minor cleanup to arch_memory_op()
2010-01-04 Keir Fraser VT-d: clean up dynamic page mapping
2009-12-30 Keir Fraser x86: In mmuext_op(), MMUEXT_[UN]PIN_* must respect 'foreigndom'...
2009-12-24 Keir Fraser x86: Fix mfn/page handling in do_mmuext_op().
2009-12-24 Keir Fraser x86/mm: early put_page when XENMEM_add_to_physmap(XENMAPSPACE_gmfn)
2009-12-21 Keir Fraser xenpaging: Add checks for p2m_is_valid() after calls to gfn_to_mfn()
2009-12-17 Keir Fraser Domctls defined for all relevant memory sharing operations.
2009-12-17 Keir Fraser Foreign mappings need to verify if the underlying pages are sharable/shared. If
2009-12-17 Keir Fraser This patch establishes a new abstraction of sharing handles (encoded as a 64bit
2009-12-17 Keir Fraser M2P translation cannot be handled through flat table with only one slot per MFN
2009-12-17 Keir Fraser This patch defines a new PGT type called PGT_shared_page and a new synthetic
2009-12-17 Keir Fraser Add memory paging support for MMU updates (mapping a domain's memory).
2009-12-11 Keir Fraser memory hotadd 4/7: Setup frametable for hot-added memory
2009-12-09 Keir Fraser SRAT memory hotplug 2/2: Support overlapped and sparse node memory arrangement.
2009-12-04 Keir Fraser x86: XENMEM_add_to_physmap should propagate errors from guest_physmap_add_page().
2009-11-03 Keir Fraser x86: improve reporting through XENMEM_machine_memory_map
2009-10-28 Keir Fraser Miscellaneous data placement adjustments
2009-10-26 Keir Fraser x86: Small simplification to get_page_from_l1e().
2010-07-16 Mukesh Rathor Refresh to unstable c/s 21811
2010-03-19 Mukesh Rathor Refresh to c/s 21046. Also, update kdb as follows:
2009-10-12 Keir Fraser x86: reduce the uses of CONFIG_COMPAT
2009-10-07 Keir Fraser Scattered code arrangement cleanups.
2009-10-07 Keir Fraser Introduce a grant_entry_v2 structure.
2009-09-22 Keir Fraser Introduce new flavour of map_domain_page()
2009-09-22 Keir Fraser x86: map frame table sparsely
2009-09-22 Keir Fraser x86-64: reduce range spanned by 1:1 mapping and frame table indexes
2009-09-22 Keir Fraser x86-64: extend manageable memory range to 5Tb
2009-09-09 Keir Fraser x86: add an extra check when validating a huge pv L2 entry
2009-09-07 Keir Fraser x86: convert frame_table to a #define
2009-08-20 Keir Fraser x86: Remove global percpu_mm_info structure, to make dataflow through
2009-07-15 Keir Fraser i386: fix handling of Xen entries in final L2 page table
2009-07-13 Keir Fraser Mapping grant references into HVM guests, take 2
2009-07-08 Keir Fraser Replace boot-time free-pages bitmap with a region list.
2009-07-07 Keir Fraser x86: extend mmu_update hypercall to allow update of foreign pagetables.
2009-06-18 Keir Fraser x86_64: allow more vCPU-s per guest
2009-06-18 Keir Fraser x86_64: don't allocate L1 per-domain page table pages in a single chunk
2009-06-18 Keir Fraser x86: properly handle vcpu-to-pcpu mask conversion
2009-06-03 Keir Fraser x86: Clean up get_page_from_l1e() to correctly distinguish between
2009-05-27 Keir Fraser Pass cpumasks by reference always.
2009-05-26 Keir Fraser Transcendent memory ("tmem") for Xen.
2009-05-20 Keir Fraser x86-64: also handle virtual aliases of Xen image pages
2009-05-20 Keir Fraser x86: don't map more than the allocated space for frame_table
2009-05-19 Keir Fraser x86: Use PGC_cacheattr_mask rather than a hardcoded constant.
2009-03-18 Keir Fraser x86: Change the mod_lx_entry to accept the vcpu parameter
2009-03-17 Keir Fraser x86: Assert non-zero refcount on entry to put_page().
2009-03-17 Keir Fraser x86: Fix get_page() to not drop reference count if it wasn't incremented.
2009-03-04 Keir Fraser Be careful with page_get_owner() now that owner field can be clobbered
2009-03-02 Keir Fraser vtd: boolean boot parameter to allow inclusive mapping of all memory below 4GB
2009-02-04 Keir Fraser x86: Clean up PV guest LDT handling.
2009-02-04 Keir Fraser x86: Rename cached current from 'v' to 'curr' in a few places.
2009-02-04 Keir Fraser x86: No need to flush TLBs on free_page_type() as we no longer trust
2009-02-03 Keir Fraser x86: avoid redundant TLB flushes
2009-01-30 Keir Fraser x86-64: use MFNs for linking together pages on lists
2009-01-27 Keir Fraser x86: Fold page_info lock into type_info.
2009-01-26 Keir Fraser x86: Small improvements to mm.c
2009-01-26 Keir Fraser x86_64: Widen page counts to avoid overflow.
2009-01-26 Keir Fraser x86: No need for CMPXCHG8B on page_info structure.
2009-01-25 Keir Fraser Rename memory_is_conventional_ram() to page_is_conventional_ram().