summaryrefslogtreecommitdiffstats
path: root/include/linux/hugetlb.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* mm/hugetlb: add hugetlb_folio_subpool() helpersSidhartha Kumar2022-11-081-2/+13
* mm/hugetlb: add folio support to hugetlb specific flag macrosSidhartha Kumar2022-11-081-0/+24
* hugetlb: simplify hugetlb handling in follow_page_maskMike Kravetz2022-11-081-42/+8
* Merge tag 'mm-hotfixes-stable-2022-10-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2022-10-121-4/+4
|\
| * mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb pageBaolin Wang2022-10-111-4/+4
* | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-7/+56
|\ \
| * | hugetlb: add vma based lock for pmd sharingMike Kravetz2022-10-031-2/+41
| * | hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cacheMike Kravetz2022-10-031-1/+1
| * | mm: hugetlb: eliminate memory-less nodes handlingMuchun Song2022-10-031-0/+14
| * | hugetlb: make hugetlb_cma_check() staticMiaohe Lin2022-09-111-4/+0
| |/
* / powerpc: Rely on generic definition of hugepd_t and is_hugepd when unusedChristophe Leroy2022-09-261-1/+1
|/
* mm, hwpoison, hugetlb: support saving mechanism of raw error pagesNaoya Horiguchi2022-08-081-1/+16