summaryrefslogtreecommitdiffstats
path: root/mm/debug_vm_pgtable.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-311-6/+6
|\
| * mm: Make pte_mkwrite() take a VMARick Edgecombe2023-07-111-6/+6
* | mm: change pudp_huge_get_and_clear_full take vm_area_struct as argAneesh Kumar K.V2023-08-181-1/+1
* | mm/hugepage pud: allow arch-specific helper function to check huge page pud s...Aneesh Kumar K.V2023-08-181-9/+7
|/
* mm/debug_vm_pgtable,page_table_check: warn pte map failsHugh Dickins2023-06-201-1/+8
* mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-061-2/+2
* mm: prefer xxx_page() alloc/free functions for order-0 pagesLorenzo Stoakes2023-03-291-2/+2
* mm/debug_vm_pgtable: replace pte_mkhuge() with arch_make_huge_pte()Anshuman Khandual2023-03-291-1/+1
* mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2023-02-031-2/+0
* mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checksDavid Hildenbrand2023-02-031-1/+24
* mm/debug: use valid physical memory for pmd/pud testsFrank van der Linden2023-01-191-19/+83
* mm: remove unused savedwrite infrastructureDavid Hildenbrand2022-12-011-32/+0
* mm: debug_vm_pgtable: use VM_ACCESS_FLAGSKefeng Wang2022-11-091-6/+2
* docs: rename Documentation/vm to Documentation/mmMike Rapoport2022-06-271-1/+1
* mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2022-05-101-0/+15
* mm/debug_vm_pgtable: drop protection_map[] usageAnshuman Khandual2022-04-291-12/+19
* mm/debug_vm_pgtable: remove pte entry from the page tablePasha Tatashin2022-02-041-0/+2
* mm: ptep_clear() page table helperPasha Tatashin2022-01-151-1/+1
* mm/debug_vm_pgtable: update comments regarding migration swap entriesAnshuman Khandual2022-01-151-2/+2
* mm: debug_vm_pgtable: don't use __P000 directlyGuo Ren2021-11-061-3/+4
* mm/debug_vm_pgtable: fix corrupted page flagGavin Shan2021-09-031-4/+51
* mm/debug_vm_pgtable: remove unused codeGavin Shan2021-09-031-54/+0
* mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD and P4D modifying t...Gavin Shan2021-09-031-48/+38
* mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD modifying testsGavin Shan2021-09-031-78/+48
* mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD modifying testsGavin Shan2021-09-031-52/+46
* mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE modifying testsGavin Shan2021-09-031-35/+32
* mm/debug_vm_pgtable: use struct pgtable_debug_args in migration and thp testsGavin Shan2021-09-031-19/+17
* mm/debug_vm_pgtable: use struct pgtable_debug_args in soft_dirty and swap testsGavin Shan2021-09-031-25/+23
* mm/debug_vm_pgtable: use struct pgtable_debug_args in protnone and devmap testsGavin Shan2021-09-031-32/+26
* mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf and savewrite testsGavin Shan2021-09-031-16/+16
* mm/debug_vm_pgtable: use struct pgtable_debug_args in basic testsGavin Shan2021-09-031-26/+24
* mm/debug_vm_pgtable: introduce struct pgtable_debug_argsGavin Shan2021-09-031-1/+269
* mm/swapops: rework swap entry manipulation codeAlistair Popple2021-07-011-6/+6
* mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and fix one comment mis...Shixin Liu2021-07-011-3/+3
* mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONFIG_TRANSPARENT_HUGE...Shixin Liu2021-07-011-52/+39
* mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage()Anshuman Khandual2021-06-291-12/+51
* mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests()Gerald Schaefer2021-06-051-2/+2
* mm: HUGE_VMAP arch support cleanupNicholas Piggin2021-04-301-2/+2
* mm/debug_vm_pgtable/basic: iterate over entire protection_map[]Anshuman Khandual2021-02-241-12/+35
* mm/debug_vm_pgtable/basic: add validation for dirtiness after write protectAnshuman Khandual2021-02-241-0/+39
* mm/debug_vm_pgtable: avoid doing memory allocation with pgtable_t mapped.Aneesh Kumar K.V2020-10-161-3/+8
* mm/debug_vm_pgtable: avoid none pte in pte_clear_testAneesh Kumar K.V2020-10-161-3/+6
* mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64Aneesh Kumar K.V2020-10-161-51/+0
* mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on pte entriesAneesh Kumar K.V2020-10-161-3/+4
* mm/debug_vm_pgtable/thp: use page table depost/withdraw with THPAneesh Kumar K.V2020-10-161-3/+7
* mm/debug_vm_pgtable/locks: take correct page table lockAneesh Kumar K.V2020-10-161-13/+22
* mm/debug_vm_pgtable/locks: move non page table modifying test togetherAneesh Kumar K.V2020-10-161-23/+28
* mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to update an existing...Aneesh Kumar K.V2020-10-161-20/+15
* mm/debug_vm_pgtable/savedwrite: enable savedwrite test with CONFIG_NUMA_BALAN...Aneesh Kumar K.V2020-10-161-2/+9
* mm/debug_vm_pgtables/hugevmap: use the arch helper to identify huge vmap supp...Aneesh Kumar K.V2020-10-161-2/+12