aboutsummaryrefslogtreecommitdiff
path: root/mm/debug_vm_pgtable.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-23mm/debug_vm_pgtable: fix BUG_ON with pud advanced testGravatar Aneesh Kumar K.V (IBM) 1-0/+8
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERGravatar Kirill A. Shutemov 1-2/+2
2023-10-25mm: fix multiple typos in multiple filesGravatar Muhammad Muzammil 1-2/+2
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-6/+6
2023-08-18mm: change pudp_huge_get_and_clear_full take vm_area_struct as argGravatar Aneesh Kumar K.V 1-1/+1
2023-08-18mm/hugepage pud: allow arch-specific helper function to check huge page pud s...Gravatar Aneesh Kumar K.V 1-9/+7
2023-07-11mm: Make pte_mkwrite() take a VMAGravatar Rick Edgecombe 1-6/+6
2023-06-19mm/debug_vm_pgtable,page_table_check: warn pte map failsGravatar Hugh Dickins 1-1/+8
2023-04-05mm, treewide: redefine MAX_ORDER sanelyGravatar Kirill A. Shutemov 1-2/+2
2023-03-28mm: prefer xxx_page() alloc/free functions for order-0 pagesGravatar Lorenzo Stoakes 1-2/+2
2023-03-28mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_huge_pte()Gravatar Anshuman Khandual 1-1/+1
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEGravatar David Hildenbrand 1-2/+0
2023-02-02mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checksGravatar David Hildenbrand 1-1/+24
2023-01-18mm/debug: use valid physical memory for pmd/pud testsGravatar Frank van der Linden 1-19/+83
2022-11-30mm: remove unused savedwrite infrastructureGravatar David Hildenbrand 1-32/+0
2022-11-08mm: debug_vm_pgtable: use VM_ACCESS_FLAGSGravatar Kefeng Wang 1-6/+2
2022-06-27docs: rename Documentation/vm to Documentation/mmGravatar Mike Rapoport 1-1/+1
2022-05-09mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVEGravatar David Hildenbrand 1-0/+15
2022-04-28mm/debug_vm_pgtable: drop protection_map[] usageGravatar Anshuman Khandual 1-12/+19
2022-02-04mm/debug_vm_pgtable: remove pte entry from the page tableGravatar Pasha Tatashin 1-0/+2
2022-01-15mm: ptep_clear() page table helperGravatar Pasha Tatashin 1-1/+1
2022-01-15mm/debug_vm_pgtable: update comments regarding migration swap entriesGravatar Anshuman Khandual 1-2/+2
2021-11-06mm: debug_vm_pgtable: don't use __P000 directlyGravatar Guo Ren 1-3/+4
2021-09-03mm/debug_vm_pgtable: fix corrupted page flagGravatar Gavin Shan 1-4/+51
2021-09-03mm/debug_vm_pgtable: remove unused codeGravatar Gavin Shan 1-54/+0
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD and P4D modifying t...Gravatar Gavin Shan 1-48/+38
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD modifying testsGravatar Gavin Shan 1-78/+48
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD modifying testsGravatar Gavin Shan 1-52/+46
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE modifying testsGravatar Gavin Shan 1-35/+32
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in migration and thp testsGravatar Gavin Shan 1-19/+17
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in soft_dirty and swap testsGravatar Gavin Shan 1-25/+23
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in protnone and devmap testsGravatar Gavin Shan 1-32/+26
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf and savewrite testsGravatar Gavin Shan 1-16/+16
2021-09-03mm/debug_vm_pgtable: use struct pgtable_debug_args in basic testsGravatar Gavin Shan 1-26/+24
2021-09-03mm/debug_vm_pgtable: introduce struct pgtable_debug_argsGravatar Gavin Shan 1-1/+269
2021-07-01mm/swapops: rework swap entry manipulation codeGravatar Alistair Popple 1-6/+6
2021-06-30mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and fix one comment mis...Gravatar Shixin Liu 1-3/+3
2021-06-30mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONFIG_TRANSPARENT_HUGE...Gravatar Shixin Liu 1-52/+39
2021-06-29mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage()Gravatar Anshuman Khandual 1-12/+51
2021-06-05mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests()Gravatar Gerald Schaefer 1-2/+2
2021-04-30mm: HUGE_VMAP arch support cleanupGravatar Nicholas Piggin 1-2/+2
2021-02-24mm/debug_vm_pgtable/basic: iterate over entire protection_map[]Gravatar Anshuman Khandual 1-12/+35
2021-02-24mm/debug_vm_pgtable/basic: add validation for dirtiness after write protectGravatar Anshuman Khandual 1-0/+39
2020-10-16mm/debug_vm_pgtable: avoid doing memory allocation with pgtable_t mapped.Gravatar Aneesh Kumar K.V 1-3/+8
2020-10-16mm/debug_vm_pgtable: avoid none pte in pte_clear_testGravatar Aneesh Kumar K.V 1-3/+6
2020-10-16mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64Gravatar Aneesh Kumar K.V 1-51/+0
2020-10-16mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on pte entriesGravatar Aneesh Kumar K.V 1-3/+4
2020-10-16mm/debug_vm_pgtable/thp: use page table depost/withdraw with THPGravatar Aneesh Kumar K.V 1-3/+7
2020-10-16mm/debug_vm_pgtable/locks: take correct page table lockGravatar Aneesh Kumar K.V 1-13/+22
2020-10-16mm/debug_vm_pgtable/locks: move non page table modifying test togetherGravatar Aneesh Kumar K.V 1-23/+28