summaryrefslogtreecommitdiffstats
path: root/include/linux/hugetlb.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readabilityMuchun Song2022-08-081-5/+2
* mm, hugetlb: skip irrelevant nodes in show_free_areas()Gang Li2022-07-171-2/+2
* hugetlb: do not update address in huge_pmd_unshareMike Kravetz2022-07-171-2/+2
* hugetlb: skip to end of PT page mapping when pte not presentMike Kravetz2022-07-171-0/+1
* mm: hugetlb: kill set_huge_swap_pte_at()Qi Zheng2022-07-031-13/+0
* mm/migration: return errno when isolate_huge_page failedMiaohe Lin2022-07-031-3/+3
* Merge tag 'powerpc-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2022-05-281-0/+5
|\
| * mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_a...Christophe Leroy2022-05-051-0/+5
* | mm: rmap: fix CONT-PTE/PMD size hugetlb issue when migrationBaolin Wang2022-05-131-0/+11
* | mm/hugetlb: handle uffd-wp during fork()Peter Xu2022-05-131-2/+5
* | mm/hugetlb: only drop uffd-wp special pte if requiredPeter Xu2022-05-131-3/+5
* | mm/hugetlb: handle UFFDIO_WRITEPROTECTPeter Xu2022-05-131-2/+4
* | mm/hugetlb: take care of UFFDIO_COPY_MODE_WPPeter Xu2022-05-131-2/+4
* | mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP*Muchun Song2022-04-281-1/+1
* | mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functionsMuchun Song2022-04-281-1/+1
|/
* mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb()Naoya Horiguchi2022-04-211-0/+6
* Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-221-0/+5
|\
| * mm: Convert page_vma_mapped_walk to work on PFNsMatthew Wilcox (Oracle)2022-03-211-0/+5