summaryrefslogtreecommitdiffstats
path: root/include/linux/hugetlb.h
Commit message (Expand)AuthorAgeFilesLines
* fs: Add FOP_HUGE_PAGESMatthew Wilcox (Oracle)2024-04-091-6/+2
* hugetlb: parallelize 1G hugetlb initializationGang Li2024-03-061-1/+1
* mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2024-01-081-1/+1
* hugetlb: fix null-ptr-deref in hugetlb_vma_lock_writeMike Kravetz2023-12-061-4/+1
* mempolicy: mmap_lock is not needed while migrating foliosHugh Dickins2023-10-251-9/+0
* hugetlbfs: drop shared NUMA mempolicy pretenceHugh Dickins2023-10-251-2/+1
* fs/proc/task_mmu: implement IOCTL to get and optionally clear info about PTEsMuhammad Usama Anjum2023-10-181-0/+1
* Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.Andrew Morton2023-10-181-2/+39
|\
| * hugetlbfs: close race between MADV_DONTNEED and page faultRik van Riel2023-10-181-2/+33
| * hugetlbfs: extend hugetlb_vma_lock to private VMAsRik van Riel2023-10-181-0/+6
* | mm/filemap: remove hugetlb special casing in filemap.cSidhartha Kumar2023-10-161-0/+12
|/
* mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-291-2/+4
* mm: convert free_huge_page() to free_huge_folio()Matthew Wilcox (Oracle)2023-08-211-1/+1
* mm: call free_huge_page() directlyMatthew Wilcox (Oracle)2023-08-211-1/+2
* mm/hugetlb: get rid of page_hstate()Sidhartha Kumar2023-08-181-10/+0
* mm/hwpoison: check if a raw page in a hugetlb folio is raw HWPOISONJiaqi Yan2023-08-181-0/+5
* mm/gup: retire follow_hugetlb_page()Peter Xu2023-08-181-12/+0
* mm/hugetlb: add page_mask for hugetlb_follow_page_mask()Peter Xu2023-08-181-3/+5
* mm/hugetlb: remove hugetlb_set_page_subpool()Sidhartha Kumar2023-06-231-6/+0
* mm: ptep_get() conversionRyan Roberts2023-06-191-0/+4
* mm/gup: remove vmas array from internal GUP functionsLorenzo Stoakes2023-06-091-6/+4
* mm/hugetlb: remove hugetlb_page_subpool()Sidhartha Kumar2023-06-091-13/+0
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-16/+30
|\
| * hugetlb: pte_alloc_huge() to replace huge pte_alloc_map()Hugh Dickins2023-04-211-0/+17
| * userfaultfd: convert mfill_atomic_hugetlb() to use a folioZhangPeng2023-04-181-2/+2
| * mm: userfaultfd: combine 'mode' and 'wp_copy' argumentsAxel Rasmussen2023-04-051-6/+4
| * mm: userfaultfd: don't pass around both mm and vmaAxel Rasmussen2023-04-051-3/+2
| * mm: userfaultfd: rename functions for clarity + consistencyAxel Rasmussen2023-04-051-15/+15
| * mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-1/+1
* | mm: hugetlb: move hugeltb sysctls to its own fileKefeng Wang2023-03-201-8/+0
|/
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-20/+89
|\
| * mm: hugetlb: change to return bool for isolate_hugetlb()Baolin Wang2023-02-201-3/+3
| * mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folioSidhartha Kumar2023-02-131-1/+1
| * mm/hugetlb: convert restore_reserve_on_error to take in a folioSidhartha Kumar2023-02-131-1/+1
| * mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio()Sidhartha Kumar2023-02-131-4/+4
| * mm/hugetlb: convert putback_active_hugepage to take in a folioSidhartha Kumar2023-02-131-2/+2
| * mm/hugetlb: convert alloc_migrate_huge_page to foliosSidhartha Kumar2023-02-131-3/+3
| * mm/hugetlb: convert isolate_hugetlb to foliosSidhartha Kumar2023-02-131-2/+2
| * mm/hugetlb: convert get_hwpoison_huge_page() to foliosSidhartha Kumar2023-02-021-2/+2
| * mm/memory-failure: convert hugetlb_clear_page_hwpoison to foliosSidhartha Kumar2023-02-021-2/+2
| * Sync mm-stable with mm-hotfixes-stable to pick up dependent patchesAndrew Morton2023-01-311-0/+13
| |\
| * | mm/mprotect: use long for page accountings and retvalPeter Xu2023-01-181-2/+2
| * | mm/hugetlb: introduce hugetlb_walk()Peter Xu2023-01-181-0/+37
| * | mm/hugetlb: document huge_pte_offset usagePeter Xu2023-01-181-0/+32
* | | hugetlb: check for undefined shift on 32 bit architecturesMike Kravetz2023-02-171-1/+4
| |/ |/|
* | mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smapsMike Kravetz2023-01-311-0/+13
|/
* mm,hugetlb: use folio fields in second tail pageHugh Dickins2022-11-301-18/+5
* mm/hugetlb: convert move_hugetlb_state() to foliosSidhartha Kumar2022-11-301-3/+8
* mm,hwpoison,hugetlb,memory_hotplug: hotremove memory section with hwpoisoned ...Naoya Horiguchi2022-11-081-4/+6
* mm/hugetlb: add folio_hstate()Sidhartha Kumar2022-11-081-2/+12