Age | Commit message (Expand) | Author | Files | Lines |
2024-06-06 | mm/hugetlb: do not call vma_add_reservation upon ENOMEM | Oscar Salvador | 1 | -2/+14 |
2024-05-12 | mm/hugetlb: add missing VM_FAULT_SET_HINDEX in hugetlb_wp | Oscar Salvador | 1 | -1/+1 |
2024-05-12 | mm/hugetlb: add missing VM_FAULT_SET_HINDEX in hugetlb_fault | Oscar Salvador | 1 | -1/+2 |
2024-05-07 | mm/hugetlb: align cma on allocation order, not demotion order | Frank van der Linden | 1 | -1/+1 |
2024-05-07 | mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions | David Hildenbrand | 1 | -0/+7 |
2024-05-06 | mm: convert hugetlb_page_mapping_lock_write to folio | Matthew Wilcox (Oracle) | 1 | -3/+3 |
2024-05-06 | mm/hugetlb: rename dissolve_free_huge_pages() to dissolve_free_hugetlb_folios() | Sidhartha Kumar | 1 | -1/+1 |
2024-05-06 | mm/hugetlb: convert dissolve_free_huge_pages() to folios | Sidhartha Kumar | 1 | -9/+8 |
2024-05-06 | mm: track mapcount of large folios in single value | David Hildenbrand | 1 | -2/+2 |
2024-04-26 | mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid | Frank van der Linden | 1 | -3/+3 |
2024-04-26 | hugetlb: convert hugetlb_wp() to use struct vm_fault | Vishal Moola (Oracle) | 1 | -32/+32 |
2024-04-26 | hugetlb: convert hugetlb_no_page() to use struct vm_fault | Vishal Moola (Oracle) | 1 | -32/+31 |
2024-04-26 | hugetlb: convert hugetlb_fault() to use struct vm_fault | Vishal Moola (Oracle) | 1 | -43/+41 |
2024-04-26 | hugetlb: convert alloc_buddy_hugetlb_folio to use a folio | Matthew Wilcox (Oracle) | 1 | -17/+16 |
2024-04-26 | memory: remove the now superfluous sentinel element from ctl_table array | Joel Granados | 1 | -1/+0 |
2024-04-26 | mm/gup: handle hugetlb in the generic follow_page_mask code | Peter Xu | 1 | -71/+0 |
2024-04-26 | mm/hugetlb: declare hugetlbfs_pagecache_present() non-static | Peter Xu | 1 | -2/+2 |
2024-04-26 | mm: convert arch_clear_hugepage_flags to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2024-04-26 | mm: hugetlb: make the hugetlb migration strategy consistent | Baolin Wang | 1 | -2/+12 |
2024-04-26 | hugetlb: remove mention of destructors | Matthew Wilcox (Oracle) | 1 | -24/+16 |
2024-04-26 | mm: always initialise folio->_deferred_list | Matthew Wilcox (Oracle) | 1 | -1/+2 |
2024-04-25 | mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() | Miaohe Lin | 1 | -1/+1 |
2024-04-25 | hugetlb: check for anon_vma prior to folio allocation | Vishal Moola (Oracle) | 1 | -4/+7 |
2024-04-25 | mm: turn folio_test_hugetlb into a PageType | Matthew Wilcox (Oracle) | 1 | -19/+3 |
2024-04-25 | mm/hugetlb: fix missing hugetlb_lock for resv uncharge | Peter Xu | 1 | -1/+4 |
2024-04-17 | 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-07 | mm: constify more page/folio tests | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2024-03-07 | hugetlb: parallelize 1G hugetlb initialization | Gang Li | 1 | -8/+43 |
2024-03-07 | hugetlb: parallelize 2M hugetlb allocation and initialization | Gang Li | 1 | -17/+56 |
2024-03-07 | hugetlb: pass *next_nid_to_alloc directly to for_each_node_mask_to_alloc | Gang Li | 1 | -10/+12 |
2024-03-07 | hugetlb: split hugetlb_hstate_alloc_pages | Gang Li | 1 | -44/+43 |
2024-03-07 | hugetlb: code clean for hugetlb_hstate_alloc_pages | Gang Li | 1 | -17/+29 |
2024-03-05 | hugetlb: allow faults to be handled under the VMA lock | Vishal Moola (Oracle) | 1 | -6/+0 |
2024-03-05 | hugetlb: use vmf_anon_prepare() instead of anon_vma_prepare() | Vishal Moola (Oracle) | 1 | -9/+9 |
2024-03-05 | hugetlb: pass struct vm_fault through to hugetlb_handle_userfault() | Vishal Moola (Oracle) | 1 | -29/+9 |
2024-03-05 | 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-09 | 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-07 | 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-26 | mempolicy: mmap_lock is not needed while migrating folios | Hugh Dickins | 1 | -18/+20 |