index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mm
/
hugetlb.c
Age
Commit message (
Expand
)
Author
Files
Lines
14 days
mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio()
Miaohe Lin
1
-1
/
+1
2024-04-24
hugetlb: check for anon_vma prior to folio allocation
Vishal Moola (Oracle)
1
-4
/
+7
2024-04-24
mm: turn folio_test_hugetlb into a PageType
Matthew Wilcox (Oracle)
1
-19
/
+3
2024-04-24
mm/hugetlb: fix missing hugetlb_lock for resv uncharge
Peter Xu
1
-1
/
+4
2024-04-16
mm/userfaultfd: allow hugetlb change protection upon poison entry
Peter Xu
1
-3
/
+7
2024-03-12
mm: add an explicit smp_wmb() to UFFDIO_CONTINUE
James Houghton
1
-4
/
+13
2024-03-06
mm: constify more page/folio tests
Matthew Wilcox (Oracle)
1
-2
/
+2
2024-03-06
hugetlb: parallelize 1G hugetlb initialization
Gang Li
1
-8
/
+43
2024-03-06
hugetlb: parallelize 2M hugetlb allocation and initialization
Gang Li
1
-17
/
+56
2024-03-06
hugetlb: pass *next_nid_to_alloc directly to for_each_node_mask_to_alloc
Gang Li
1
-10
/
+12
2024-03-06
hugetlb: split hugetlb_hstate_alloc_pages
Gang Li
1
-44
/
+43
2024-03-06
hugetlb: code clean for hugetlb_hstate_alloc_pages
Gang Li
1
-17
/
+29
2024-03-04
hugetlb: allow faults to be handled under the VMA lock
Vishal Moola (Oracle)
1
-6
/
+0
2024-03-04
hugetlb: use vmf_anon_prepare() instead of anon_vma_prepare()
Vishal Moola (Oracle)
1
-9
/
+9
2024-03-04
hugetlb: pass struct vm_fault through to hugetlb_handle_userfault()
Vishal Moola (Oracle)
1
-29
/
+9
2024-03-04
hugetlb: move vm_fault declaration to the top of hugetlb_fault()
Vishal Moola (Oracle)
1
-13
/
+19
2024-02-22
mm/hugetlb: move page order check inside hugetlb_cma_reserve()
Anshuman Khandual
1
-0
/
+7
2024-02-22
mm: hugetlb: improve the handling of hugetlb allocation failure for freed or ...
Baolin Wang
1
-16
/
+16
2024-02-22
mm/hugetlb: restore the reservation if needed
Breno Leitao
1
-0
/
+25
2024-01-09
Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-13
/
+12
2024-01-08
mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER
Kirill A. Shutemov
1
-2
/
+2
2024-01-08
Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...
Linus Torvalds
1
-1
/
+1
2023-12-29
mm/rmap: introduce and use hugetlb_try_dup_anon_rmap()
David Hildenbrand
1
-2
/
+1
2023-12-29
mm/rmap: introduce and use hugetlb_add_file_rmap()
David Hildenbrand
1
-3
/
+3
2023-12-29
mm/rmap: introduce and use hugetlb_remove_rmap()
David Hildenbrand
1
-2
/
+2
2023-12-29
mm/rmap: rename hugepage_add* to hugetlb_add*
David Hildenbrand
1
-4
/
+4
2023-12-06
hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
Mike Kravetz
1
-0
/
+7
2023-11-21
fs: Rename mapping private members
Matthew Wilcox (Oracle)
1
-1
/
+1
2023-10-25
mempolicy: mmap_lock is not needed while migrating folios
Hugh Dickins
1
-18
/
+20
2023-10-25
hugetlb_vmemmap: use folio argument for hugetlb_vmemmap_* functions
Usama Arif
1
-7
/
+7
2023-10-25
hugetlb: perform vmemmap restoration on a list of pages
Mike Kravetz
1
-28
/
+71
2023-10-25
hugetlb: perform vmemmap optimization on a list of pages
Mike Kravetz
1
-8
/
+35
2023-10-25
hugetlb: restructure pool allocations
Mike Kravetz
1
-39
/
+141
2023-10-25
hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles
Mike Kravetz
1
-0
/
+39
2023-10-18
hugetlb: memcg: account hugetlb-backed memory in memory controller
Nhat Pham
1
-7
/
+28
2023-10-18
mm, hugetlb: remove HUGETLB_CGROUP_MIN_ORDER
Frank van der Linden
1
-1
/
+1
2023-10-18
mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap()
David Hildenbrand
1
-1
/
+1
2023-10-18
mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap()
David Hildenbrand
1
-1
/
+3
2023-10-18
fs/proc/task_mmu: implement IOCTL to get and optionally clear info about PTEs
Muhammad Usama Anjum
1
-2
/
+3
2023-10-18
userfaultfd: UFFD_FEATURE_WP_ASYNC
Peter Xu
1
-13
/
+19
2023-10-18
hugetlb: check for hugetlb folio before vmemmap_restore
Mike Kravetz
1
-9
/
+15
2023-10-18
Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.
Andrew Morton
1
-19
/
+63
2023-10-18
hugetlbfs: close race between MADV_DONTNEED and page fault
Rik van Riel
1
-12
/
+22
2023-10-18
hugetlbfs: extend hugetlb_vma_lock to private VMAs
Rik van Riel
1
-4
/
+37
2023-10-18
hugetlbfs: clear resv_map pointer if mmap fails
Rik van Riel
1
-3
/
+4
2023-10-16
mm/hugetlb: replace page_ref_freeze() with folio_ref_freeze() in hugetlb_foli...
Sidhartha Kumar
1
-1
/
+1
2023-10-16
mm/filemap: remove hugetlb special casing in filemap.c
Sidhartha Kumar
1
-26
/
+6
2023-10-04
hugetlb: convert remove_pool_huge_page() to remove_pool_hugetlb_folio()
Matthew Wilcox (Oracle)
1
-14
/
+15
2023-10-04
hugetlb: remove a few calls to page_folio()
Matthew Wilcox (Oracle)
1
-15
/
+11
2023-10-04
hugetlb: use a folio in free_hpage_workfn()
Matthew Wilcox (Oracle)
1
-6
/
+6
2023-10-04
mm: hugetlb: skip initialization of gigantic tail struct pages if freed by HVO
Usama Arif
1
-9
/
+59
2023-10-04
mm/hugetlb: use nth_page() in place of direct struct page manipulation
Zi Yan
1
-1
/
+1
2023-10-04
mm/hugetlb: fix nodes huge page allocation when there are surplus pages
Xueshi Hu
1
-1
/
+3
2023-10-04
hugetlb: set hugetlb page flag before optimizing vmemmap
Mike Kravetz
1
-9
/
+22
2023-09-29
mm: hugetlb: add huge page size param to set_huge_pte_at()
Ryan Roberts
1
-19
/
+24
2023-08-24
hugetlb: add documentation for vma_kernel_pagesize()
Matthew Wilcox (Oracle)
1
-3
/
+8
2023-08-24
hugetlb: clear flags in tail pages that will be freed individually
Mike Kravetz
1
-10
/
+1
2023-08-21
mm: remove HUGETLB_PAGE_DTOR
Matthew Wilcox (Oracle)
1
-43
/
+6
2023-08-21
mm: convert free_huge_page() to free_huge_folio()
Matthew Wilcox (Oracle)
1
-25
/
+23
2023-08-21
merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes
Andrew Morton
1
-24
/
+51
2023-08-21
mm: replace mmap with vma write lock assertions when operating on a vma
Suren Baghdasaryan
1
-1
/
+1
2023-08-21
mm/hugetlb.c: use helper macro K()
ZhangPeng
1
-1
/
+1
2023-08-21
mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb_page_tables()
Kefeng Wang
1
-2
/
+2
2023-08-18
mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault()
Matthew Wilcox (Oracle)
1
-0
/
+6
2023-08-18
mmu_notifiers: rename invalidate_range notifier
Alistair Popple
1
-3
/
+4
2023-08-18
mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invali...
Alistair Popple
1
-1
/
+0
2023-08-18
mm/hugetlb: get rid of page_hstate()
Sidhartha Kumar
1
-3
/
+3
2023-08-18
mm: userfaultfd: support UFFDIO_POISON for hugetlbfs
Axel Rasmussen
1
-0
/
+19
2023-08-18
mm: make PTE_MARKER_SWAPIN_ERROR more general
Axel Rasmussen
1
-11
/
+21
2023-08-18
mm/gup: retire follow_hugetlb_page()
Peter Xu
1
-224
/
+0
2023-08-18
mm/hugetlb: add page_mask for hugetlb_follow_page_mask()
Peter Xu
1
-1
/
+4
2023-08-18
mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN
Peter Xu
1
-11
/
+22
2023-08-18
mm/hugetlb: handle FOLL_DUMP well in follow_page_mask()
Peter Xu
1
-0
/
+9
2023-08-04
hugetlb: do not clear hugetlb dtor until allocating vmemmap
Mike Kravetz
1
-24
/
+51
2023-07-08
mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison
John Hubbard
1
-1
/
+6
2023-06-23
hugetlb: revert use of page_cache_next_miss()
Mike Kravetz
1
-6
/
+6
2023-06-19
mm: ptep_get() conversion
Ryan Roberts
1
-1
/
+1
2023-06-19
mm/hugetlb: fix pgtable lock on pmd sharing
Peter Xu
1
-3
/
+2
2023-06-19
mm/folio: avoid special handling for order value 0 in folio_set_order
Tarun Sahu
1
-6
/
+3
2023-06-19
mm/hugetlb: use a folio in hugetlb_fault()
ZhangPeng
1
-10
/
+10
2023-06-19
mm/hugetlb: use a folio in hugetlb_wp()
ZhangPeng
1
-16
/
+16
2023-06-19
mm/hugetlb: use a folio in copy_hugetlb_page_range()
ZhangPeng
1
-11
/
+11
2023-06-09
mm/gup: remove vmas array from internal GUP functions
Lorenzo Stoakes
1
-14
/
+10
2023-04-27
Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-56
/
+80
2023-04-27
Merge tag 'sysctl-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...
Linus Torvalds
1
-3
/
+48
2023-04-21
mm/hugetlb: fix uffd-wp bit lost when unsharing happens
Peter Xu
1
-2
/
+5
2023-04-21
mm/hugetlb: fix uffd-wp during fork()
Peter Xu
1
-9
/
+15
2023-04-18
mm: hwpoison: support recovery from HugePage copy-on-write faults
Liu Shixin
1
-3
/
+14
2023-04-18
mm: convert copy_user_huge_page() to copy_user_large_folio()
ZhangPeng
1
-6
/
+5
2023-04-18
userfaultfd: convert mfill_atomic_hugetlb() to use a folio
ZhangPeng
1
-13
/
+13
2023-04-18
userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user()
ZhangPeng
1
-3
/
+2
2023-04-18
hugetlb: remove PageHeadHuge()
Matthew Wilcox (Oracle)
1
-7
/
+11
2023-04-16
sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes
Andrew Morton
1
-2
/
+12
2023-04-05
mm: userfaultfd: combine 'mode' and 'wp_copy' arguments
Axel Rasmussen
1
-6
/
+6
2023-04-05
mm: userfaultfd: don't pass around both mm and vma
Axel Rasmussen
1
-2
/
+2
2023-04-05
mm: userfaultfd: rename functions for clarity + consistency
Axel Rasmussen
1
-10
/
+10
2023-04-05
mm, treewide: redefine MAX_ORDER sanely
Kirill A. Shutemov
1
-2
/
+2
2023-04-05
mm: return an ERR_PTR from __filemap_get_folio
Christoph Hellwig
1
-2
/
+4
2023-04-05
mm/hugetlb: fix uffd wr-protection for CoW optimization path
Peter Xu
1
-2
/
+12
2023-03-20
mm: hugetlb: move hugeltb sysctls to its own file
Kefeng Wang
1
-3
/
+48
2023-02-20
mm: hugetlb: change to return bool for isolate_hugetlb()
Baolin Wang
1
-5
/
+8
2023-02-13
mm/hugetlb: convert hugetlb_wp() to take in a folio
Sidhartha Kumar
1
-16
/
+16
2023-02-13
mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio
Sidhartha Kumar
1
-5
/
+4
2023-02-13
mm/hugetlb: convert restore_reserve_on_error to take in a folio
Sidhartha Kumar
1
-11
/
+10
2023-02-13
mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio()
Sidhartha Kumar
1
-100
/
+101
2023-02-13
mm/hugetlb: convert putback_active_hugepage to take in a folio
Sidhartha Kumar
1
-4
/
+4
2023-02-13
mm/hugetlb: convert hugetlbfs_pagecache_present() to folios
Sidhartha Kumar
1
-9
/
+7
2023-02-13
mm/hugetlb: convert hugetlb_install_page to folios
Sidhartha Kumar
1
-7
/
+7
2023-02-13
mm/hugetlb: convert demote_free_huge_page to folios
Sidhartha Kumar
1
-18
/
+17
2023-02-13
mm/hugetlb: convert restore_reserve_on_error() to folios
Sidhartha Kumar
1
-13
/
+14
2023-02-13
mm/hugetlb: convert alloc_migrate_huge_page to folios
Sidhartha Kumar
1
-9
/
+9
2023-02-13
mm/hugetlb: increase use of folios in alloc_huge_page()
Sidhartha Kumar
1
-17
/
+16
2023-02-13
mm/hugetlb: convert alloc_surplus_huge_page() to folios
Sidhartha Kumar
1
-13
/
+14
2023-02-13
mm/hugetlb: convert dequeue_hugetlb_page functions to folios
Sidhartha Kumar
1
-26
/
+30
2023-02-13
mm/hugetlb: convert __update_and_free_page() to folios
Sidhartha Kumar
1
-6
/
+6
2023-02-13
mm/hugetlb: convert isolate_hugetlb to folios
Sidhartha Kumar
1
-8
/
+8
2023-02-09
mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK
Suren Baghdasaryan
1
-2
/
+2
2023-02-02
mm/hugetlb: convert get_hwpoison_huge_page() to folios
Sidhartha Kumar
1
-5
/
+5
2023-02-02
mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios
Sidhartha Kumar
1
-1
/
+1
2023-02-02
hugetlb: remove uses of compound_dtor and compound_nr
Matthew Wilcox (Oracle)
1
-5
/
+7
2023-02-02
hugetlb: remove uses of folio_mapcount_ptr
Matthew Wilcox (Oracle)
1
-2
/
+2
2023-02-02
mm: convert head_subpages_mapcount() into folio_nr_pages_mapped()
Matthew Wilcox (Oracle)
1
-2
/
+2
2023-02-02
mm: remove folio_pincount_ptr() and head_compound_pincount()
Matthew Wilcox (Oracle)
1
-2
/
+2
2023-02-02
mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export
Alistair Popple
1
-6
/
+6
2023-01-18
mm/uffd: detect pgtable allocation failures
Peter Xu
1
-2
/
+4
2023-01-18
mm/mprotect: use long for page accountings and retval
Peter Xu
1
-2
/
+2
2023-01-18
hugetlb: initialize variable to avoid compiler warning
Mike Kravetz
1
-1
/
+1
2023-01-18
mm/hugetlb: introduce hugetlb_walk()
Peter Xu
1
-18
/
+13
2023-01-18
mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare
Peter Xu
1
-0
/
+7
2023-01-18
mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare
Peter Xu
1
-1
/
+4
2023-01-18
mm/hugetlb: move swap entry handling into vma lock when faulted
Peter Xu
1
-21
/
+16
2023-01-18
mm/hugetlb: don't wait for migration entry during follow page
Peter Xu
1
-11
/
+0
2023-01-18
hugetlb: update vma flag check for hugetlb vma lock
Mike Kravetz
1
-2
/
+1
2023-01-18
mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp()
Peter Xu
1
-2
/
+2
2023-01-18
mm: move folio_set_compound_order() to mm/internal.h
Sidhartha Kumar
1
-3
/
+3
2023-01-18
mm: fix a few rare cases of using swapin error pte marker
Peter Xu
1
-0
/
+3
2023-01-11
mm: update mmap_sem comments to refer to mmap_lock
Lorenzo Stoakes
1
-2
/
+2
2023-01-11
mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects
Peter Xu
1
-2
/
+11
2023-01-11
hugetlb: unshare some PMDs when splitting VMAs
James Houghton
1
-9
/
+35
2023-01-11
mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_prot...
David Hildenbrand
1
-8
/
+9
2023-01-11
mm/hugetlb: fix PTE marker handling in hugetlb_change_protection()
David Hildenbrand
1
-14
/
+7
2022-12-21
hugetlb: really allocate vma lock for all sharable vmas
Mike Kravetz
1
-185
/
+148
2022-12-15
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-1
/
+4
2022-12-13
Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-406
/
+342
2022-12-13
Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux
Linus Torvalds
1
-10
/
+13
2022-12-12
mm/hugetlb: set head flag before setting compound_order in __prep_compound_gi...
Sidhartha Kumar
1
-2
/
+2
2022-12-11
mm/hugetlb: change hugetlb allocation functions to return a folio
Sidhartha Kumar
1
-70
/
+64
2022-12-11
mm/hugetlb: convert hugetlb prep functions to folios
Sidhartha Kumar
1
-33
/
+30
2022-12-11
mm/hugetlb: convert free_gigantic_page() to folios
Sidhartha Kumar
1
-12
/
+17
2022-12-11
mm/hugetlb: convert enqueue_huge_page() to folios
Sidhartha Kumar
1
-11
/
+11
2022-12-11
mm/hugetlb: convert add_hugetlb_page() to folios and add hugetlb_cma_folio()
Sidhartha Kumar
1
-21
/
+21
2022-12-11
mm/hugetlb: convert update_and_free_page() to folios
Sidhartha Kumar
1
-14
/
+16
2022-12-11
mm/hugetlb: convert remove_hugetlb_page() to folios
Sidhartha Kumar
1
-23
/
+25
2022-12-11
mm/hugetlb: convert dissolve_free_huge_page() to folios
Sidhartha Kumar
1
-10
/
+10
2022-12-11
mm/hugetlb: convert destroy_compound_gigantic_page() to folios
Sidhartha Kumar
1
-22
/
+21
2022-12-11
mm: add folio dtor and order setter functions
Sidhartha Kumar
1
-3
/
+1
2022-11-30
mm/gup: reliable R/O long-term pinning in COW mappings
David Hildenbrand
1
-3
/
+4
2022-11-30
mm: add early FAULT_FLAG_UNSHARE consistency checks
David Hildenbrand
1
-5
/
+0
2022-11-30
hugetlb: remove duplicate mmu notifications
Mike Kravetz
1
-9
/
+9
2022-11-30
mm,thp,rmap: simplify compound page mapcount handling
Hugh Dickins
1
-0
/
+2
2022-11-30
mm/hugetlb: convert move_hugetlb_state() to folios
Sidhartha Kumar
1
-10
/
+12
2022-11-30
mm/hugetlb_cgroup: convert hugetlb_cgroup_uncharge_page() to folios
Sidhartha Kumar
1
-6
/
+9
2022-11-30
mm/hugetlb: convert free_huge_page to folios
Sidhartha Kumar
1
-13
/
+14
2022-11-30
mm/hugetlb: convert isolate_or_dissolve_huge_page to folios
Sidhartha Kumar
1
-7
/
+6
2022-11-30
mm/hugetlb_cgroup: convert hugetlb_cgroup_migrate to folios
Sidhartha Kumar
1
-1
/
+1
2022-11-30
mm/hugetlb_cgroup: convert set_hugetlb_cgroup*() to folios
Sidhartha Kumar
1
-14
/
+19
2022-11-30
mm/hugetlb_cgroup: convert hugetlb_cgroup_from_page() to folios
Sidhartha Kumar
1
-2
/
+3
2022-11-30
Merge branch 'mm-hotfixes-stable' into mm-stable
Andrew Morton
1
-12
/
+23
2022-11-30
hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing
Mike Kravetz
1
-11
/
+16
2022-11-22
hugetlb: fix __prep_compound_gigantic_page page flag setting
Mike Kravetz
1
-1
/
+3
2022-11-09
mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages
Logan Gunthorpe
1
-2
/
+4
2022-11-09
mm: allow multiple error returns in try_grab_page()
Logan Gunthorpe
1
-8
/
+9
2022-11-09
mm/gup: Add FOLL_INTERRUPTIBLE
Peter Xu
1
-1
/
+4
2022-11-08
mm,hwpoison,hugetlb,memory_hotplug: hotremove memory section with hwpoisoned ...
Naoya Horiguchi
1
-4
/
+5
2022-11-08
Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in"
Peter Xu
1
-4
/
+0
2022-11-08
mm/hugetlb: unify clearing of RestoreReserve for private pages
Peter Xu
1
-10
/
+4
2022-11-08
hugetlb: simplify hugetlb handling in follow_page_mask
Mike Kravetz
1
-116
/
+56
2022-11-08
hugetlbfs: don't delete error page from pagecache
James Houghton
1
-0
/
+4
2022-10-20
hugetlb: fix memory leak associated with vma_lock structure
Mike Kravetz
1
-8
/
+27
2022-10-20
mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
Rik van Riel
1
-1
/
+1
2022-10-14
Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-12
/
+60
2022-10-12
mm/hugetlb: use hugetlb_pte_stable in migration race check
Peter Xu
1
-4
/
+3
2022-10-12
mm/hugetlb: fix race condition of uffd missing/minor handling
Peter Xu
1
-7
/
+52
2022-10-12
mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in
Peter Xu
1
-0
/
+4
2022-10-12
mm/hugetlb.c: make __hugetlb_vma_unlock_write_put() static
Andrew Morton
1
-1
/
+1
2022-10-12
Merge tag 'mm-hotfixes-stable-2022-10-11' of git://git.kernel.org/pub/scm/lin...
Linus Torvalds
1
-14
/
+13
2022-10-11
mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
Baolin Wang
1
-14
/
+13
2022-10-07
hugetlb: allocate vma lock for all sharable vmas
Mike Kravetz
1
-35
/
+15
2022-10-07
hugetlb: take hugetlb vma_lock when clearing vma_lock->vma pointer
Mike Kravetz
1
-10
/
+32
2022-10-07
hugetlb: fix vma lock handling during split vma and range unmapping
Mike Kravetz
1
-16
/
+27
2022-10-03
mm/hugetlb: add available_huge_pages() func
Xin Hao
1
-5
/
+9
2022-10-03
mm: hugetlb: fix UAF in hugetlb_handle_userfault
Liu Shixin
1
-20
/
+17
2022-10-03
hugetlb: freeze allocated pages before creating hugetlb pages
Mike Kravetz
1
-64
/
+38
2022-10-03
hugetlb: clean up code checking for fault/truncation races
Mike Kravetz
1
-21
/
+3
2022-10-03
hugetlb: use new vma_lock for pmd sharing synchronization
Mike Kravetz
1
-9
/
+93
2022-10-03
hugetlb: add vma based lock for pmd sharing
Mike Kravetz
1
-17
/
+190
2022-10-03
hugetlb: rename vma_shareable() and refactor code
Mike Kravetz
1
-6
/
+13
2022-10-03
hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache
Mike Kravetz
1
-4
/
+4
2022-10-03
hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization
Mike Kravetz
1
-65
/
+12
2022-10-03
hugetlbfs: revert use i_mmap_rwsem to address page fault/truncate race
Mike Kravetz
1
-11
/
+11
[next]