aboutsummaryrefslogtreecommitdiffstats
path: root/mm/hugetlb.c
Commit message (Expand)AuthorAgeFilesLines
* mm: update core kernel code to use vm_flags_t consistentlyLorenzo Stoakes2025-07-101-2/+2
* mm/hugetlb: convert hugetlb_change_protection() to foliosSidhartha Kumar2025-07-101-2/+2
* mm/hugetlb: remove unnecessary holding of hugetlb_lockGe Yang2025-06-251-37/+17
* mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast raceJann Horn2025-06-061-0/+7
* mm/hugetlb: unshare page tables during VMA split, not beforeJann Horn2025-06-061-16/+44
* Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-06-021-1/+1
|\
| * hugetlb: show nr_huge_pages in report_hugepages()Wenjie Xu2025-06-011-1/+1
* | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-05-311-68/+69
|\|
| * mm/hugetlb: convert use of struct page to folio in __unmap_hugepage_range()Fan Ni2025-05-281-11/+13
| * mm/hugetlb: refactor __unmap_hugepage_range() to take folio instead of pageFan Ni2025-05-281-9/+9
| * mm/hugetlb: refactor unmap_hugepage_range() to take folio instead of pageFan Ni2025-05-281-3/+4
| * mm/hugetlb: pass folio instead of page to unmap_ref_private()Fan Ni2025-05-281-4/+4
| * mm/hugetlb: use separate nodemask for bootmem allocationsFrank van der Linden2025-05-131-2/+28
| * mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folioOscar Salvador2025-05-121-16/+1
| * mm, hugetlb: avoid passing a null nodemask when there is mbind policyOscar Salvador2025-05-121-16/+6
| * mm/compaction: use folio in hugetlb pathwayVishal Moola (Oracle)2025-05-121-2/+1
| * hugetlb: simplify make_huge_pte()Matthew Wilcox (Oracle)2025-05-121-10/+8
* | mm: fix copy_vma() error handling for hugetlb mappingsRicardo CaƱuelo Navarro2025-05-251-1/+15
* | mm/hugetlb: fix kernel NULL pointer dereference when replacing free hugetlb f...Ge Yang2025-05-251-0/+8
|/
* mm: hugetlb: fix incorrect fallback for subpoolWupeng Ma2025-05-121-6/+22
* mm/hugetlb: copy the CMA flag when demotingFrank van der Linden2025-05-081-0/+6
* mm/hugetlb: add a line break at the end of the format stringwangxuewen2025-04-121-1/+1
* mm/hugetlb: fix set_max_huge_pages() when there are surplus pagesJinjiang Tu2025-04-121-1/+18
* mm/hugetlb: fix nid mismatch in alloc_surplus_hugetlb_folio()Liu Shixin2025-04-121-1/+1
* mm/hugetlb: move hugetlb_sysctl_init() to the __init sectionMarc Herbert2025-04-011-1/+1
* mm/mm_init: rename __init_reserved_page_zone to __init_page_from_nidMike Rapoport (Microsoft)2025-03-221-1/+1
* mm/hugetlb: update nr_huge_pages and surplus_huge_pages togetherLiu Shixin2025-03-181-1/+10
* mm: move hugetlb specific things in folio to page[3]David Hildenbrand2025-03-181-1/+0
* mm: hugetlb: log time needed to allocate hugepagesThomas Prescher2025-03-171-0/+10
* mm: hugetlb: add hugetlb_alloc_threads cmdline optionThomas Prescher2025-03-171-4/+29
* mm: hugetlb: improve parallel huge page allocation timeThomas Prescher2025-03-171-16/+18
* mm/hugetlb: move hugetlb CMA code in to its own fileFrank van der Linden2025-03-171-252/+17
* mm/hugetlb: enable bootmem allocation from CMA areasFrank van der Linden2025-03-171-39/+129
* mm/hugetlb: add hugetlb_cma_only cmdline optionFrank van der Linden2025-03-171-0/+14
* mm/hugetlb: do pre-HVO for bootmem allocated pagesFrank van der Linden2025-03-171-3/+14
* mm/hugetlb: add pre-HVO frameworkFrank van der Linden2025-03-171-1/+23
* mm/hugetlb: move huge_boot_pages list init to hugetlb_bootmem_allocFrank van der Linden2025-03-171-12/+7
* mm/hugetlb: deal with multiple calls to hugetlb_bootmem_allocFrank van der Linden2025-03-171-0/+12
* mm/hugetlb: check bootmem pages for zone intersectionsFrank van der Linden2025-03-171-2/+59
* mm/hugetlb: set migratetype for bootmem foliosFrank van der Linden2025-03-171-0/+21
* mm/hugetlb: convert cmdline parameters from setup to earlyFrank van der Linden2025-03-171-28/+105
* mm/hugetlb: use online nodes for bootmem allocationFrank van der Linden2025-03-171-3/+3
* mm/hugetlb: remove redundant __ClearPageReservedFrank van der Linden2025-03-171-1/+0
* mm, hugetlb: use cma_declare_contiguous_multiFrank van der Linden2025-03-171-3/+2
* mm/hugetlb: fix surplus pages in dissolve_free_huge_page()Jinjiang Tu2025-03-171-2/+6
* Merge tag 'mm-hotfixes-stable-2025-03-08-16-27' of git://git.kernel.org/pub/s...Linus Torvalds2025-03-091-0/+8
|\
| * mm/hugetlb: wait for hugetlb folios to be freedGe Yang2025-03-061-0/+8
* | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2025-03-011-2/+2
|\ \ | |/ |/|
| * mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts2025-02-271-2/+2
* | mm: hugetlb: avoid fallback for specific node allocation of 1G pagesLuiz Capitulino2025-02-181-1/+1
|/