summaryrefslogtreecommitdiffstats
path: root/include/linux/hugetlb.h
Commit message (Expand)AuthorAgeFilesLines
* mm/hugetlb: fix memfd_pin_folios resv_huge_pages leakSteve Sistare2024-09-261-0/+10
* mm/hugetlb: use __GFP_COMP for gigantic foliosYu Zhao2024-09-031-4/+5
* mm/hugetlb: remove hugetlb_follow_page_mask() leftoverDavid Hildenbrand2024-09-011-3/+0
* mm/hugetlb: enforce that PMD PT sharing has split PMD PT locksDavid Hildenbrand2024-09-011-3/+2
* mm/hugetlb: fix hugetlb vs. core-mm PT lockingDavid Hildenbrand2024-08-151-3/+30
* mm/hugetlb: fix possible recursive locking detected warningMiaohe Lin2024-07-171-0/+1
* mm: remove CONFIG_ARCH_HAS_HUGEPDChristophe Leroy2024-07-121-6/+0
* mm/hugetlb_cgroup: switch to the new cftypesXiu Jianfeng2024-07-031-5/+0
* mm/hugetlb: mm/memory_hotplug: use a folio in scan_movable_pages()Sidhartha Kumar2024-07-031-5/+1
* mm/hugetlb: remove {Set,Clear}Hpage macrosSidhartha Kumar2024-07-031-10/+2
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-43/+52
|\
| * mm: convert hugetlb_page_mapping_lock_write to folioMatthew Wilcox (Oracle)2024-05-051-3/+3
| * mm/hugetlb: rename dissolve_free_huge_pages() to dissolve_free_hugetlb_folios()Sidhartha Kumar2024-05-051-2/+2
| * mm/hugetlb: convert dissolve_free_huge_pages() to foliosSidhartha Kumar2024-05-051-2/+2
| * mm/gup: handle hugetlb in the generic follow_page_mask codePeter Xu2024-04-251-7/+0
| * mm/hugetlb: declare hugetlbfs_pagecache_present() non-staticPeter Xu2024-04-251-0/+9
| * mm: convert arch_clear_hugepage_flags to take a folioMatthew Wilcox (Oracle)2024-04-251-3/+3
| * mm: hugetlb: make the hugetlb migration strategy consistentBaolin Wang2024-04-251-2/+33
| * mm/treewide: remove pXd_huge()Peter Xu2024-04-251-24/+0
* | 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
|\