summaryrefslogtreecommitdiff
path: root/arch/s390/mm/dump_pagetables.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-22mm: ptdump: have ptdump_check_wx() return boolChristophe Leroy1-4/+9
2024-02-22powerpc,s390: ptdump: define ptdump_check_wx() regardless of CONFIG_DEBUG_WXChristophe Leroy1-5/+2
2024-02-22arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy1-1/+0
2023-09-19s390/ctlreg: add struct ctlregHeiko Carstens1-1/+1
2023-08-30s390/amode31: change type of __samode31, __eamode31, etcHeiko Carstens1-2/+2
2023-08-16s390/mm: define Real Memory Copy size and mask macrosAlexander Gordeev1-1/+1
2023-01-31s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swappingVasily Gorbik1-8/+8
2022-09-14s390/mm,ptdump: add real memory copy page markersAlexander Gordeev1-0/+7
2022-09-14s390/smp,ptdump: add absolute lowcore markersAlexander Gordeev1-0/+7
2022-09-07s390/ptdump: add missing amode31 markersHeiko Carstens1-0/+6
2021-10-26s390: add support for BEAR enhancement facilitySven Schnelle1-3/+11
2021-07-30s390: add kfence region to pagetable dumperSven Schnelle1-0/+16
2020-11-20s390: unify identity mapping limits handlingVasily Gorbik1-1/+1
2020-09-16s390/mm,ptdump: sort markersVasily Gorbik1-0/+19
2020-09-16s390/mm,ptdump: add proper ifdefsHeiko Carstens1-2/+3
2020-09-14s390/mm,ptdump: add couple of additional markersVasily Gorbik1-5/+21
2020-09-14s390: add ARCH_HAS_DEBUG_WX supportHeiko Carstens1-1/+63
2020-09-14s390/mm,ptdump: make page table dumping seq_file optionalHeiko Carstens1-10/+26
2020-09-14s390/mm,ptdump: hold cpa mutex while walking for kernel page table dumpHeiko Carstens1-0/+3
2020-09-14s390/mm,ptdump: hold memory hotplug lock while walking for kernel page table ...Heiko Carstens1-0/+2
2020-09-14s390/mm,ptdump: convert to generic page table dumperHeiko Carstens1-186/+47
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport1-1/+0
2019-08-06s390/mm: fix dump_pagetables top level page table walkingVasily Gorbik1-6/+6
2018-12-28kasan: rename kasan_zero_page to kasan_early_shadow_pageAndrey Konovalov1-8/+9
2018-10-09s390/mm: improve debugfs ptdump markers walkingVasily Gorbik1-1/+1
2018-10-09s390/mm: optimize debugfs ptdump kasan zero page walkingVasily Gorbik1-1/+34
2018-10-09s390/mm: add kasan shadow to the debugfs pgtable dumpVasily Gorbik1-6/+15
2018-02-27s390: unify linker symbols usageVasily Gorbik1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-06-12s390/mm: implement 5 level pages tablesMartin Schwidefsky1-3/+20
2017-02-17s390/mm: add cond_resched call to kernel page table dumperHeiko Carstens1-0/+2
2017-02-17s390: mm: Audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+0
2017-02-08s390: add no-execute supportMartin Schwidefsky1-5/+10
2016-06-13s390/pgtable: get rid of _REGION3_ENTRY_ROHeiko Carstens1-1/+1
2015-03-25s390: remove 31 bit supportHeiko Carstens1-22/+2
2014-09-25s390/mm: remove change bit override supportHeiko Carstens1-3/+2
2013-08-22s390/mm: cleanup page table definitionsMartin Schwidefsky1-9/+9
2013-02-28s390/page table dumper: add support for change-recording override bitHeiko Carstens1-5/+20
2012-11-23s390/mm,vmem: use 2GB frames for identity mappingHeiko Carstens1-1/+6
2012-10-09s390/vmalloc: have separate modules areaHeiko Carstens1-3/+10
2012-10-09s390/mm: add page table dumperHeiko Carstens1-0/+219