summaryrefslogtreecommitdiff
path: root/mm/hugetlb.c
AgeCommit message (Expand)AuthorFilesLines
2008-04-28hugetlb: decrease hugetlb_lock cycling in gather_surplus_huge_pagesAdam Litke1-5/+12
2008-04-28mm: filter based on a nodemask as well as a gfp_maskMel Gorman1-2/+4
2008-04-28mm: have zonelist contains structs with both a zone pointer and zone_idxMel Gorman1-1/+2
2008-04-28mm: use two zonelist that are filtered by GFP maskMel Gorman1-4/+4
2008-03-26hugetlb: fix potential livelock in return_unused_surplus_hugepages()Nishanth Aravamudan1-1/+10
2008-03-26hugetlb: indicate surplus huge page counts in per-node meminfoNishanth Aravamudan1-2/+4
2008-03-10hugetlb: correct page count for surplus huge pagesAdam Litke1-3/+10
2008-03-04hugetlb: fix pool shrinking while in restricted cpusetNishanth Aravamudan1-4/+22
2008-03-04hugetlb: close a difficult to trigger reservation raceAdam Litke1-4/+13
2008-02-23hugetlb: ensure we do not reference a surplus page after handing it to buddyAndy Whitcroft1-1/+1
2008-02-13hugetlb: fix overcommit lockingNishanth Aravamudan1-2/+4
2008-02-08hugetlb: add locking for overcommit sysctlNishanth Aravamudan1-0/+10
2008-02-05mm: fix PageUptodate data raceNick Piggin1-0/+2
2008-01-24fix hugepages leak due to pagetable page sharingLarry Woodman1-0/+5
2008-01-14hugetlbfs: fix quota leakKen Chen1-3/+10
2007-12-17Revert "hugetlb: Add hugetlb_dynamic_pool sysctl"Nishanth Aravamudan1-5/+0
2007-12-17hugetlb: introduce nr_overcommit_hugepages sysctlNishanth Aravamudan1-6/+61
2007-12-10hugetlb: handle write-protection faults in follow_hugetlb_pageAdam Litke1-1/+1
2007-11-14hugetlb: fix i_blocks accountingKen Chen1-0/+10
2007-11-14mm/hugetlb.c: make a function staticAdrian Bunk1-1/+1
2007-11-14hugetlb: enforce quotas during reservation for shared mappingsAdam Litke1-10/+13
2007-11-14hugetlb: allow bulk updating in hugetlb_*_quota()Adam Litke1-2/+2
2007-11-14hugetlb: debit quota in alloc_huge_pageAdam Litke1-12/+12
2007-11-14hugetlb: fix quota management for private mappingsAdam Litke1-3/+10
2007-11-14hugetlb: split alloc_huge_page into private and shared componentsAdam Litke1-19/+27
2007-11-14hugetlb: follow_hugetlb_page() for write accessAdam Litke1-2/+3
2007-10-20spelling fixes: mm/Simon Arlott1-1/+1
2007-10-18sparse pointer use of zero as nullStephen Hemminger1-1/+1
2007-10-16hugetlb: fix dynamic pool resize failure caseAdam Litke1-2/+11
2007-10-16hugetlb: fix hugepage allocation with memoryless nodesNishanth Aravamudan1-20/+43
2007-10-16hugetlb: fix pool resizing corner caseAdam Litke1-5/+4
2007-10-16hugetlb: Add hugetlb_dynamic_pool sysctlAdam Litke1-0/+5
2007-10-16hugetlb: Try to grow hugetlb pool for MAP_SHARED mappingsAdam Litke1-23/+132
2007-10-16hugetlb: Try to grow hugetlb pool for MAP_PRIVATE mappingsAdam Litke1-14/+125
2007-10-16hugetlb: Move update_and_free_pageAdam Litke1-15/+15
2007-10-16flush icache before set_pte() on ia64: flush icache at set_pteKAMEZAWA Hiroyuki1-2/+0
2007-10-01hugetlb: fix clear_user_highpage argumentsRalf Baechle1-1/+1
2007-09-19Fix NUMA Memory Policy Reference CountingLee Schermerhorn1-1/+3
2007-08-22Fix VM_FAULT flags conversion for hugetlbAdam Litke1-1/+1
2007-07-24fix hugetlb page allocation leakKen Chen1-0/+1
2007-07-19hugetlb: use set_compound_page_dtorAkinobu Mita1-1/+1
2007-07-19Remove nid_lock from alloc_fresh_huge_pageHugh Dickins1-3/+7
2007-07-19dequeue_huge_page() warning fixAndrew Morton1-10/+7
2007-07-19mm: fault feedback #2Nick Piggin1-5/+5
2007-07-19mm: fault feedback #1Nick Piggin1-4/+3
2007-07-17MM: Make needlessly global hugetlb_no_page() static.Robert P. J. Day1-1/+1
2007-07-17Allow huge page allocations to use GFP_HIGH_MOVABLEMel Gorman1-3/+20
2007-07-16hugetlb: fix race in alloc_fresh_huge_page()Joe Jin1-4/+11
2007-07-16hugetlb: remove unnecessary nid initializationNishanth Aravamudan1-1/+1
2007-06-16Rework ptep_set_access_flags and fix sun4cBenjamin Herrenschmidt1-3/+4