| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-08-19 | mm/debug_vm_pgtable: clear page table entries at destroy_args() | Herton R. Krzesinski | 1 | -2/+7 |
| 2025-07-13 | mm/debug_vm_pgtable: use a swp_entry_t input value for swap tests | Gerald Schaefer | 1 | -21/+32 |
| 2025-07-09 | mm: remove callers of pfn_t functionality | Alistair Popple | 1 | -1/+0 |
| 2025-07-09 | mm: remove devmap related functions and page table bits | Alistair Popple | 1 | -59/+0 |
| 2025-05-11 | mm: remove mk_huge_pte() | Matthew Wilcox (Oracle) | 1 | -13/+5 |
| 2024-09-17 | mm/debug_vm_pgtable: Use pxdp_get() for accessing page table entries | Anshuman Khandual | 1 | -25/+25 |
| 2024-06-15 | mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick | Peter Xu | 1 | -26/+5 |
| 2024-05-07 | mm/debug_vm_pgtable: test pmd_leaf() behavior with pmd_mkinvalid() | Ryan Roberts | 1 | -0/+1 |
| 2024-04-25 | fix missing vmalloc.h includes | Kent Overstreet | 1 | -0/+1 |
| 2024-02-23 | mm/debug_vm_pgtable: fix BUG_ON with pud advanced test | Aneesh Kumar K.V (IBM) | 1 | -0/+8 |
| 2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -2/+2 |
| 2023-10-25 | mm: fix multiple typos in multiple files | Muhammad Muzammil | 1 | -2/+2 |
| 2023-08-31 | Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -6/+6 |
| 2023-08-18 | mm: change pudp_huge_get_and_clear_full take vm_area_struct as arg | Aneesh Kumar K.V | 1 | -1/+1 |
| 2023-08-18 | mm/hugepage pud: allow arch-specific helper function to check huge page pud s... | Aneesh Kumar K.V | 1 | -9/+7 |
| 2023-07-11 | mm: Make pte_mkwrite() take a VMA | Rick Edgecombe | 1 | -6/+6 |
| 2023-06-19 | mm/debug_vm_pgtable,page_table_check: warn pte map fails | Hugh Dickins | 1 | -1/+8 |
| 2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -2/+2 |
| 2023-03-28 | mm: prefer xxx_page() alloc/free functions for order-0 pages | Lorenzo Stoakes | 1 | -2/+2 |
| 2023-03-28 | mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_huge_pte() | Anshuman Khandual | 1 | -1/+1 |
| 2023-02-02 | mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE | David Hildenbrand | 1 | -2/+0 |
| 2023-02-02 | mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks | David Hildenbrand | 1 | -1/+24 |
| 2023-01-18 | mm/debug: use valid physical memory for pmd/pud tests | Frank van der Linden | 1 | -19/+83 |
| 2022-11-30 | mm: remove unused savedwrite infrastructure | David Hildenbrand | 1 | -32/+0 |
| 2022-11-08 | mm: debug_vm_pgtable: use VM_ACCESS_FLAGS | Kefeng Wang | 1 | -6/+2 |
| 2022-06-27 | docs: rename Documentation/vm to Documentation/mm | Mike Rapoport | 1 | -1/+1 |
| 2022-05-09 | mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE | David Hildenbrand | 1 | -0/+15 |
| 2022-04-28 | mm/debug_vm_pgtable: drop protection_map[] usage | Anshuman Khandual | 1 | -12/+19 |
| 2022-02-04 | mm/debug_vm_pgtable: remove pte entry from the page table | Pasha Tatashin | 1 | -0/+2 |
| 2022-01-15 | mm: ptep_clear() page table helper | Pasha Tatashin | 1 | -1/+1 |
| 2022-01-15 | mm/debug_vm_pgtable: update comments regarding migration swap entries | Anshuman Khandual | 1 | -2/+2 |
| 2021-11-06 | mm: debug_vm_pgtable: don't use __P000 directly | Guo Ren | 1 | -3/+4 |
| 2021-09-03 | mm/debug_vm_pgtable: fix corrupted page flag | Gavin Shan | 1 | -4/+51 |
| 2021-09-03 | mm/debug_vm_pgtable: remove unused code | Gavin Shan | 1 | -54/+0 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD and P4D modifying t... | Gavin Shan | 1 | -48/+38 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD modifying tests | Gavin Shan | 1 | -78/+48 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD modifying tests | Gavin Shan | 1 | -52/+46 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE modifying tests | Gavin Shan | 1 | -35/+32 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in migration and thp tests | Gavin Shan | 1 | -19/+17 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in soft_dirty and swap tests | Gavin Shan | 1 | -25/+23 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in protnone and devmap tests | Gavin Shan | 1 | -32/+26 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf and savewrite tests | Gavin Shan | 1 | -16/+16 |
| 2021-09-03 | mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests | Gavin Shan | 1 | -26/+24 |
| 2021-09-03 | mm/debug_vm_pgtable: introduce struct pgtable_debug_args | Gavin Shan | 1 | -1/+269 |
| 2021-07-01 | mm/swapops: rework swap entry manipulation code | Alistair Popple | 1 | -6/+6 |
| 2021-06-30 | mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and fix one comment mis... | Shixin Liu | 1 | -3/+3 |
| 2021-06-30 | mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONFIG_TRANSPARENT_HUGE... | Shixin Liu | 1 | -52/+39 |
| 2021-06-29 | mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() | Anshuman Khandual | 1 | -12/+51 |
| 2021-06-05 | mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() | Gerald Schaefer | 1 | -2/+2 |
| 2021-04-30 | mm: HUGE_VMAP arch support cleanup | Nicholas Piggin | 1 | -2/+2 |
| 2021-02-24 | mm/debug_vm_pgtable/basic: iterate over entire protection_map[] | Anshuman Khandual | 1 | -12/+35 |
| 2021-02-24 | mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect | Anshuman Khandual | 1 | -0/+39 |
| 2020-10-16 | mm/debug_vm_pgtable: avoid doing memory allocation with pgtable_t mapped. | Aneesh Kumar K.V | 1 | -3/+8 |
| 2020-10-16 | mm/debug_vm_pgtable: avoid none pte in pte_clear_test | Aneesh Kumar K.V | 1 | -3/+6 |
| 2020-10-16 | mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 | Aneesh Kumar K.V | 1 | -51/+0 |
| 2020-10-16 | mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on pte entries | Aneesh Kumar K.V | 1 | -3/+4 |
| 2020-10-16 | mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP | Aneesh Kumar K.V | 1 | -3/+7 |
| 2020-10-16 | mm/debug_vm_pgtable/locks: take correct page table lock | Aneesh Kumar K.V | 1 | -13/+22 |
| 2020-10-16 | mm/debug_vm_pgtable/locks: move non page table modifying test together | Aneesh Kumar K.V | 1 | -23/+28 |
| 2020-10-16 | mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to update an existing... | Aneesh Kumar K.V | 1 | -20/+15 |
| 2020-10-16 | mm/debug_vm_pgtable/savedwrite: enable savedwrite test with CONFIG_NUMA_BALAN... | Aneesh Kumar K.V | 1 | -2/+9 |
| 2020-10-16 | mm/debug_vm_pgtables/hugevmap: use the arch helper to identify huge vmap supp... | Aneesh Kumar K.V | 1 | -2/+12 |
| 2020-10-16 | mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value | Aneesh Kumar K.V | 1 | -3/+10 |
| 2020-08-07 | Documentation/mm: add descriptions for arch page table helpers | Anshuman Khandual | 1 | -0/+6 |
| 2020-08-07 | mm/debug_vm_pgtable: add debug prints for individual tests | Anshuman Khandual | 1 | -1/+45 |
| 2020-08-07 | mm/debug_vm_pgtable: add tests validating advanced arch page table helpers | Anshuman Khandual | 1 | -0/+312 |
| 2020-08-07 | mm/debug_vm_pgtable: add tests validating arch helpers for core MM features | Anshuman Khandual | 1 | -1/+301 |
| 2020-07-16 | mm/debug_vm_pgtable: Remove uninitialized_var() usage | Kees Cook | 1 | -1/+1 |
| 2020-06-26 | mm/debug_vm_pgtable: fix build failure with powerpc 8xx | Christophe Leroy | 1 | -2/+2 |
| 2020-06-10 | mm/debug_vm_pgtable: fix kernel crash by checking for THP support | Aneesh Kumar K.V | 1 | -0/+6 |
| 2020-06-09 | mm: don't include asm/pgtable.h if linux/mm.h is already included | Mike Rapoport | 1 | -1/+0 |
| 2020-06-04 | mm/debug: add tests validating architecture page table helpers | Anshuman Khandual | 1 | -0/+382 |