Commit Graph

144 Commits (e4a1afaeb1d9ebc09f46d8b229ac96116974b1b8)

Author SHA1 Message Date
Andy Whitcroft 2b26736c88 allocate structures for reservation tracking in hugetlbfs outside of spinlocks v2 17 years ago
Andy Whitcroft 57303d8017 hugetlbfs: allocate structures for reservation tracking outside of spinlocks 17 years ago
Gerald Schaefer caff3a2c33 hugetlb: call arch_prepare_hugepage() for surplus pages 17 years ago
Linus Torvalds d6606683a5 Revert duplicate "mm/hugetlb.c must #include <asm/io.h>" 17 years ago
Benjamin Herrenschmidt 0ef89d25d3 mm/hugetlb: don't crash when HPAGE_SHIFT is 0 17 years ago
Adrian Bunk 7cb9318162 mm/hugetlb.c must #include <asm/io.h> 17 years ago
Adrian Bunk 78a34ae29b mm/hugetlb.c must #include <asm/io.h> 17 years ago
Andrea Arcangeli cddb8a5c14 mmu-notifiers: core 17 years ago
Nishanth Aravamudan 8a21346058 hugetlb: fix CONFIG_SYSCTL=n build 17 years ago
Ingo Molnar e44d1b2998 mm/hugetlb.c: fix build failure with !CONFIG_SYSCTL 17 years ago
Adam Litke 7251ff78b9 hugetlb: quota is not freed for unused reserved private huge pages 17 years ago
Mel Gorman 7f09ca51e9 hugetlb: fix a hugepage reservation check for MAP_SHARED 17 years ago
Jon Tollefson 53ba51d21d hugetlb: allow arch overridden hugepage allocation 17 years ago
Nick Piggin e11bfbfcb0 hugetlb: override default huge page size 17 years ago
Andi Kleen ceb8687961 hugetlb: introduce pud_huge 17 years ago
Andi Kleen 4abd32dbab hugetlb: printk cleanup 17 years ago
Andi Kleen 8faa8b077b hugetlb: support boot allocate different sizes 17 years ago
Andi Kleen aa888a7497 hugetlb: support larger than MAX_ORDER 17 years ago
Andi Kleen 5ced66c901 hugetlb: abstract numa round robin selection 17 years ago
Nishanth Aravamudan a343787016 hugetlb: new sysfs interface 17 years ago
Andi Kleen a137e1cc6d hugetlbfs: per mount huge page sizes 17 years ago
Andi Kleen e5ff215941 hugetlb: multiple hstates for multiple page sizes 17 years ago
Andi Kleen a551643895 hugetlb: modular state for hugetlb page size 17 years ago
Andi Kleen b7ba30c679 hugetlb: factor out prep_new_huge_page 17 years ago
Johannes Weiner a858f7b2e9 vma_page_offset() has no callees: drop it 17 years ago
Andy Whitcroft 84afd99b83 hugetlb reservations: fix hugetlb MAP_PRIVATE reservations across vma splits 17 years ago
Andy Whitcroft c37f9fb11c hugetlb: allow huge page mappings to be created without reservations 17 years ago
Andy Whitcroft 9682290484 hugetlb: move reservation region support earlier 17 years ago
Andy Whitcroft e7c4b0bfd0 huge page private reservation review cleanups 17 years ago
Mel Gorman 04f2cbe356 hugetlb: guarantee that COW faults for a process that called mmap(MAP_PRIVATE) on hugetlbfs will succeed 17 years ago
Mel Gorman a1e78772d7 hugetlb: reserve huge pages for reliable MAP_PRIVATE hugetlbfs mappings until fork() 17 years ago
Mel Gorman fc1b8a73dd hugetlb: move hugetlb_acct_memory() 17 years ago
Adrian Bunk 75353bed36 mm/hugetlb.c: fix duplicate variable 17 years ago
Nick Piggin 4647875819 hugetlb: fix lockdep error 17 years ago
Nishanth Aravamudan 551883ae8c page allocator: explicitly retry hugepage allocations 17 years ago
Harvey Harrison 7b8ee84d89 mm: fix integer as NULL pointer warnings 17 years ago
Gerald Schaefer 7f2e9525ba hugetlbfs: common code update for s390 17 years ago
Gerald Schaefer 8fe627ec5b hugetlbfs: add missing TLB flush to hugetlb_cow() 17 years ago
Lee Schermerhorn 52cd3b0740 mempolicy: rework mempolicy Reference Counting [yet again] 17 years ago
Lee Schermerhorn f0be3d32b0 mempolicy: rename mpol_free to mpol_put 17 years ago
Adam Litke 3b11630063 Subject: [PATCH] hugetlb: vmstat events for huge page allocations 17 years ago
Adam Litke 19fc3f0acd hugetlb: decrease hugetlb_lock cycling in gather_surplus_huge_pages 17 years ago
Mel Gorman 19770b3260 mm: filter based on a nodemask as well as a gfp_mask 17 years ago
Mel Gorman dd1a239f6f mm: have zonelist contains structs with both a zone pointer and zone_idx 17 years ago
Mel Gorman 54a6eb5c47 mm: use two zonelist that are filtered by GFP mask 17 years ago
Nishanth Aravamudan 11320d17ce hugetlb: fix potential livelock in return_unused_surplus_hugepages() 17 years ago
Nishanth Aravamudan a1de09195b hugetlb: indicate surplus huge page counts in per-node meminfo 17 years ago
Adam Litke 2668db9111 hugetlb: correct page count for surplus huge pages 17 years ago
Nishanth Aravamudan 348e1e04b5 hugetlb: fix pool shrinking while in restricted cpuset 17 years ago
Adam Litke ac09b3a151 hugetlb: close a difficult to trigger reservation race 17 years ago