Commit Graph

69920 Commits (120c0b6d57257b2a3508d96bdaf54781935439f6)
 

Author SHA1 Message Date
Adam Litke 7893d1d505 hugetlb: Try to grow hugetlb pool for MAP_PRIVATE mappings 17 years ago
Adam Litke 6af2acb661 hugetlb: Move update_and_free_page 17 years ago
Yasunori Goto 98f3cfc1dc memory hotplug: Hot-add with sparsemem-vmemmap 17 years ago
KAMEZAWA Hiroyuki 48e94196a5 fix memory hot remove not configured case. 17 years ago
KAMEZAWA Hiroyuki de33b821f3 memory unplug: ia64 interface 17 years ago
KAMEZAWA Hiroyuki 0c0e619589 memory unplug: page offline 17 years ago
KAMEZAWA Hiroyuki a5d76b54a3 memory unplug: page isolation 17 years ago
KAMEZAWA Hiroyuki 75884fb1c6 memory unplug: memory hotplug cleanup 17 years ago
Mel Gorman 48f13bf3e7 Breakout page_order() to internal.h to avoid special knowledge of the buddy allocator 17 years ago
Andrew Morton ea3061d227 slub: list_locations() can use GFP_TEMPORARY 17 years ago
Christoph Lameter 42a9fdbb12 SLUB: Optimize cacheline use for zeroing 17 years ago
Christoph Lameter 4c93c355d5 SLUB: Place kmem_cache_cpu structures in a NUMA aware way 17 years ago
Christoph Lameter ee3c72a14b SLUB: Avoid touching page struct when freeing to per cpu slab 17 years ago
Christoph Lameter b3fba8da65 SLUB: Move page->offset to kmem_cache_cpu->offset 17 years ago
Christoph Lameter 8e65d24c7c SLUB: Do not use page->mapping 17 years ago
Christoph Lameter dfb4f09609 SLUB: Avoid page struct cacheline bouncing due to remote frees to cpu slab 17 years ago
Adrian Bunk 484f51f820 mm/page_alloc.c: make code static 17 years ago
Mel Gorman 467c996c1e Print out statistics in relation to fragmentation avoidance to /proc/pagetypeinfo 17 years ago
Mel Gorman d9c2340052 Do not depend on MAX_ORDER when grouping pages by mobility 17 years ago
Mel Gorman d100313fd6 Fix calculation in move_freepages_block for counting pages 17 years ago
Mel Gorman 64c5e135bf don't group high order atomic allocations 17 years ago
Mel Gorman ac0e5b7a6b remove PAGE_GROUP_BY_MOBILITY 17 years ago
Mel Gorman 56fd56b868 Bias the location of pages freed for min_free_kbytes in the same MAX_ORDER_NR_PAGES blocks 17 years ago
Mel Gorman 5c0e306647 Fix corruption of memmap on IA64 SPARSEMEM when mem_section is not a power of 2 17 years ago
Mel Gorman 46dafbca2b Be more agressive about stealing when MIGRATE_RECLAIMABLE allocations fallback 17 years ago
Mel Gorman 5adc5be7cd Bias the placement of kernel pages at lower PFNs 17 years ago
Mel Gorman 9ef9acb05a Do not group pages by mobility type on low memory systems 17 years ago
Mel Gorman e010487dbe Group high-order atomic allocations 17 years ago
Mel Gorman e12ba74d8f Group short-lived and reclaimable kernel allocations 17 years ago
Mel Gorman c361be55b3 Move free pages between lists on steal 17 years ago
Mel Gorman e2c55dc87f Drain per-cpu lists when high-order allocations fail 17 years ago
Mel Gorman b92a6edd4b Add a configure option to group pages by mobility 17 years ago
Mel Gorman 535131e692 Choose pages from the per-cpu list based on migration type 17 years ago
Mel Gorman b2a0ac8875 Split the free lists for movable and unmovable allocations 17 years ago
Mel Gorman 835c134ec4 Add a bitmap that is used to track flags affecting a block of pages 17 years ago
KAMEZAWA Hiroyuki 954ffcb35f flush icache before set_pte() on ia64: flush icache at set_pte 17 years ago
KAMEZAWA Hiroyuki 97ee052461 flush cache before installing new page at migraton 17 years ago
Andrea Arcangeli 4106f83a9f make swappiness safer to use 17 years ago
Christoph Lameter 6cb062296f Categorize GFP flags 17 years ago
Yasunori Goto 58c0a4a786 Fix panic of cpu online with memory less node 17 years ago
Lee Schermerhorn 37b07e4163 memoryless nodes: fixup uses of node_online_map in generic code 17 years ago
Christoph Lameter 0e1e7c7a73 Memoryless nodes: Use N_HIGH_MEMORY for cpusets 17 years ago
Christoph Lameter 523b945855 Memoryless nodes: Fix GFP_THISNODE behavior 17 years ago
Christoph Lameter 633c0666b5 Memoryless nodes: drop one memoryless node boot warning 17 years ago
Christoph Lameter 37c0708dbe Memoryless nodes: Add N_CPU node state 17 years ago
Christoph Lameter 56bbd65df0 Memoryless nodes: Update memory policy and page migration 17 years ago
Christoph Lameter 4199cfa02b Memoryless nodes: Allow profiling data to fall back to other nodes 17 years ago
Christoph Lameter 2dca53a9da Memoryless nodes: Uncached allocator updates 17 years ago
Christoph Lameter f64dc58c54 Memoryless nodes: SLUB support 17 years ago
Christoph Lameter 04231b3002 Memoryless nodes: Slab support 17 years ago