aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/page_alloc.c
Commit message (Expand)AuthorAgeFilesLines
...
* page allocator: add mfn_valid() check to free_heap_pages() and scrub_pages()Keir Fraser2009-07-221-6/+8
* Replace boot-time free-pages bitmap with a region list.Keir Fraser2009-07-081-139/+78
* Do not use bitmap allocator after boot time.Keir Fraser2009-07-081-63/+65
* Fix c/s 19886: Must free pages after synchronously scrubbing themKeir Fraser2009-07-031-15/+8
* Remove page-scrub lists and async scrubbing.Keir Fraser2009-07-021-129/+10
* Pass cpumasks by reference always.Keir Fraser2009-05-271-1/+1
* Transcendent memory ("tmem") for Xen.Keir Fraser2009-05-261-6/+37
* x86: virt_to_mfn() fixes.Keir Fraser2009-03-311-1/+2
* Do not pass DIRECTMAP_VIRT_END to virt_to_mfn(). It's out of range.Keir Fraser2009-03-201-1/+1
* Revert debugging patch c/s 19344.Keir Fraser2009-03-171-7/+1
* Add debug code to catch count_info errors in page_alloc.cKeir Fraser2009-03-121-1/+7
* Code cleanups after page offline patch.Keir Fraser2009-03-121-53/+42
* Page offline support in Xen sideKeir Fraser2009-03-061-3/+338
* Add a page_info flag to indicate whether free pages need a TLB flushKeir Fraser2009-02-051-6/+10
* Remove cpumask for page_info struct.Keir Fraser2009-02-041-11/+4
* page_alloc: try to put heap control structures on the target nodeKeir Fraser2009-01-301-8/+47
* page_alloc: properly honor MAX_ORDER in init_heap_pages()Keir Fraser2009-01-301-9/+8
* x86-64: use MFNs for linking together pages on listsKeir Fraser2009-01-301-33/+24
* [IA64] remove static-partitioned xenheapIsaku Yamahata2009-01-301-1/+1
* Allow memflags to be specified to alloc_xenheap_pages().Keir Fraser2009-01-281-14/+5
* x86_64: No restriction on Xen heap address width.Keir Fraser2009-01-261-2/+1
* page_alloc: Clean up free_heap_pages and init_heap_pages interfaces.Keir Fraser2009-01-201-39/+20
* page_alloc: Fix x86_64's alloc_xenheap_pages() when system has >=4GB RAM.Keir Fraser2009-01-191-19/+17
* x86_64: Remove statically-partitioned Xen heap.Keir Fraser2009-01-161-0/+51
* page scrub: Serialise softirq with a new lock.Keir Fraser2008-08-111-4/+10
* Serialize scrubbing pagesKeir Fraser2008-08-111-4/+9
* Fix ia64 build.Keir Fraser2008-07-291-0/+6
* Simplify 'dma heap' logic.Keir Fraser2008-07-281-57/+20
* Default dma_bitsize is 30.Keir Fraser2008-07-281-9/+3
* Only use domain_to_node() on non-null domain pointer.Keir Fraser2008-07-061-1/+1
* numa: Extend MEMOP_ allocation functions to take a node argument.Keir Fraser2008-07-051-0/+3
* extract vmcoreinfo from /proc/vmcore for XenKeir Fraser2008-06-131-1/+1
* xen: Allow NUMA node to be specific to alloc_domheap_pages() via a newKeir Fraser2008-04-041-14/+13
* x86: avoid LOCK prefix in some cases where it's not necessary.Keir Fraser2007-12-101-2/+3
* init_heap_pages() can be static.Keir Fraser2007-12-101-1/+1
* 32-on-64: Fixes to previous changeset.Keir Fraser2007-12-061-1/+1
* 32-on-64: Fix domain address-size clamping, implementKeir Fraser2007-12-061-9/+7
* Replace is_xen_heap_frame() with is_xen_heap_{page,mfn}(). Callers areKeir Fraser2007-11-081-6/+5
* Remove unused max_dma_mfn variable.kfraser@localhost.localdomain2007-08-161-8/+1
* On debug builds, scrub pages with non-zero poison.kfraser@localhost.localdomain2007-08-031-3/+11
* [XEN] replace shadow_* with paging_* in common codeTim Deegan2007-07-201-1/+1
* Remove unused function reserve_boot_memory() and alloc_boot_low_page().Keir Fraser2007-07-141-38/+0
* Add new domctl hypercall to expose current heap values. Thiskfraser@localhost.localdomain2007-07-111-5/+15
* Introduce 'bootscrub' boolean cmdline option. Default on.kfraser@localhost.localdomain2007-07-091-0/+9
* xen: Remove assumption that first NUMA node to be discovered is node0.kfraser@localhost.localdomain2007-05-301-19/+24
* xen: Free initmem after boot. Mark lots of init functions as __initKeir Fraser2007-05-121-9/+9
* xen: Big changes to x86 start-of-day:kfraser@localhost.localdomain2007-05-101-5/+10
* xen: Do not BUG_ON page count_info in free_domheap_pages().Keir Fraser2007-04-061-1/+13
* xen: Fix numa=on boot.Keir Fraser2007-03-311-4/+8
* xen: Split domain_flags into discrete first-class fields in thekfraser@localhost.localdomain2007-03-291-2/+2