Age | Commit message (Expand) | Author | Files | Lines |
2022-10-21 | hugetlb: fix memory leak associated with vma_lock structure | Mike Kravetz | 1 | -8/+27 |
2022-10-21 | 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-13 | mm/hugetlb: use hugetlb_pte_stable in migration race check | Peter Xu | 1 | -4/+3 |
2022-10-13 | mm/hugetlb: fix race condition of uffd missing/minor handling | Peter Xu | 1 | -7/+52 |
2022-10-13 | mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in | Peter Xu | 1 | -0/+4 |
2022-10-13 | 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-12 | mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page | Baolin Wang | 1 | -14/+13 |
2022-10-08 | hugetlb: allocate vma lock for all sharable vmas | Mike Kravetz | 1 | -35/+15 |
2022-10-08 | hugetlb: take hugetlb vma_lock when clearing vma_lock->vma pointer | Mike Kravetz | 1 | -10/+32 |
2022-10-08 | hugetlb: fix vma lock handling during split vma and range unmapping | Mike Kravetz | 1 | -16/+27 |
2022-10-04 | mm/hugetlb: add available_huge_pages() func | Xin Hao | 1 | -5/+9 |
2022-10-04 | mm: hugetlb: fix UAF in hugetlb_handle_userfault | Liu Shixin | 1 | -20/+17 |
2022-10-04 | hugetlb: freeze allocated pages before creating hugetlb pages | Mike Kravetz | 1 | -64/+38 |
2022-10-04 | hugetlb: clean up code checking for fault/truncation races | Mike Kravetz | 1 | -21/+3 |
2022-10-04 | hugetlb: use new vma_lock for pmd sharing synchronization | Mike Kravetz | 1 | -9/+93 |
2022-10-04 | hugetlb: add vma based lock for pmd sharing | Mike Kravetz | 1 | -17/+190 |
2022-10-04 | hugetlb: rename vma_shareable() and refactor code | Mike Kravetz | 1 | -6/+13 |
2022-10-04 | hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache | Mike Kravetz | 1 | -4/+4 |
2022-10-04 | hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization | Mike Kravetz | 1 | -65/+12 |
2022-10-04 | hugetlbfs: revert use i_mmap_rwsem to address page fault/truncate race | Mike Kravetz | 1 | -11/+11 |
2022-10-04 | mm/hugetlb: remove unnecessary 'NULL' values from pointer | XU pengfei | 1 | -2/+2 |
2022-10-04 | mm: hugetlb: eliminate memory-less nodes handling | Muchun Song | 1 | -41/+29 |
2022-10-04 | mm: hugetlb: simplify per-node sysfs creation and removal | Muchun Song | 1 | -12/+23 |
2022-10-04 | mm: use nth_page instead of mem_map_offset mem_map_next | Cheng Li | 1 | -12/+17 |
2022-10-04 | mm/hugetlb.c: remove unnecessary initialization of local `err' | Li zeming | 1 | -1/+1 |
2022-09-26 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -6/+8 |
2022-09-26 | mm/hugetlb: correct demote page offset logic | Doug Berger | 1 | -6/+8 |
2022-09-12 | hugetlb: remove meaningless BUG_ON(huge_pte_none()) | Miaohe Lin | 1 | -1/+0 |
2022-09-12 | hugetlb: add comment for subtle SetHPageVmemmapOptimized() | Miaohe Lin | 1 | -0/+4 |
2022-09-12 | hugetlb: kill hugetlbfs_pagecache_page() | Miaohe Lin | 1 | -14/+1 |
2022-09-12 | hugetlb: pass NULL to kobj_to_hstate() if nid is unused | Miaohe Lin | 1 | -4/+2 |
2022-09-12 | hugetlb: use helper {huge_pte|pmd}_lock() | Miaohe Lin | 1 | -2/+1 |
2022-09-12 | hugetlb: use sizeof() to get the array size | Miaohe Lin | 1 | -2/+2 |
2022-09-12 | hugetlb: use LIST_HEAD() to define a list head | Miaohe Lin | 1 | -5/+2 |
2022-09-12 | hugetlb: Use helper macro SZ_1K | Miaohe Lin | 1 | -1/+1 |
2022-09-12 | hugetlb: make hugetlb_cma_check() static | Miaohe Lin | 1 | -1/+9 |
2022-09-12 | mm/hugetlb: make detecting shared pte more reliable | Miaohe Lin | 1 | -13/+8 |
2022-09-12 | mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() | Miaohe Lin | 1 | -7/+18 |
2022-09-12 | mm/hugetlb: fix missing call to restore_reserve_on_error() | Miaohe Lin | 1 | -3/+8 |
2022-09-12 | mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() | Miaohe Lin | 1 | -0/+1 |
2022-09-12 | mm/hugetlb: fix incorrect update of max_huge_pages | Miaohe Lin | 1 | -1/+2 |
2022-09-12 | mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process | Feng Tang | 1 | -4/+20 |
2022-08-29 | mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte | Miaohe Lin | 1 | -1/+1 |
2022-08-21 | mm/hugetlb: support write-faults in shared mappings | David Hildenbrand | 1 | -7/+19 |
2022-08-09 | mm, hwpoison, hugetlb: support saving mechanism of raw error pages | Naoya Horiguchi | 1 | -9/+14 |
2022-08-09 | mm/hugetlb: make pud_huge() and follow_huge_pud() aware of non-present pud entry | Naoya Horiguchi | 1 | -2/+30 |
2022-08-09 | mm/hugetlb: check gigantic_page_runtime_supported() in return_unused_surplus_... | Naoya Horiguchi | 1 | -2/+1 |
2022-08-09 | mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability | Muchun Song | 1 | -7/+8 |