Commit Graph

163 Commits (6b1679f4a006acb5d76f8df686aa44c63d2555b4)

Author SHA1 Message Date
Wu Fengguang 20a0307c03 mm: introduce PageHuge() for testing huge/gigantic pages 16 years ago
Christoph Lameter 62bc62a873 page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths 16 years ago
Mel Gorman 6484eb3e2a page allocator: do not check NUMA node ID when the caller knows the node is valid 16 years ago
Mel Gorman f83a275dbc mm: account for MAP_SHARED mappings using VM_MAYSHARE and not VM_SHARED in hugetlbfs 16 years ago
Roel Kluin e2f17d9459 hugetlb: chg cannot become less than 0 16 years ago
Mel Gorman 17c9d12e12 Do not account for hugetlbfs quota at mmap() time if mapping [SHM|MAP]_NORESERVE 16 years ago
Mel Gorman 5a6fe12595 Do not account for the address space used by hugetlbfs using VM_ACCOUNT 16 years ago
Cyrill Gorcunov 91f47662df mm: hugetlb: remove redundant `if' operation 16 years ago
Hannes Eder ebdd4aea8d hugetlb: fix sparse warnings 16 years ago
Mel Gorman 3340289ddf mm: report the MMU pagesize in /proc/pid/smaps 16 years ago
Mel Gorman 08fba69986 mm: report the pagesize backing a VMA in /proc/pid/smaps 16 years ago
Adam Litke 7526674de0 hugetlb: make unmap_ref_private multi-size-aware 16 years ago
Andy Whitcroft 18229df5b6 hugetlb: pull gigantic page initialisation out of the default path 16 years ago
Andy Whitcroft 69d177c2fc hugetlbfs: handle pages higher order than MAX_ORDER 16 years ago
Alexey Dobriyan e1759c215b proc: switch /proc/meminfo to seq_file 16 years ago
KOSAKI Motohiro 4b2e38ad70 hugepage: support ZERO_PAGE() 16 years ago
Harvey Harrison 2a4b3ded5c mm: hugetlb.c make functions static, use NULL rather than 0 16 years ago
Rik van Riel 4f98a2fee8 vmscan: split LRU lists into anon & file sets 16 years ago
David Gibson b4d1d99fdd hugetlb: handle updating of ACCESSED and DIRTY in hugetlb_fault() 17 years ago
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