aboutsummaryrefslogtreecommitdiff
path: root/arch/s390/mm
AgeCommit message (Expand)AuthorFilesLines
2023-11-14KVM: s390/mm: Properly reset no-datGravatar Claudio Imbrenda 1-1/+1
2023-11-05s390/mm: make pte_free_tlb() similar to pXd_free_tlb()Gravatar Alexander Gordeev 1-11/+0
2023-11-05s390/mm: use compound page order to distinguish page tablesGravatar Alexander Gordeev 1-9/+4
2023-11-05s390/mm: use full 4KB page for 2KB PTEGravatar Alexander Gordeev 1-254/+31
2023-11-05s390/cmma: rework no-dat handlingGravatar Heiko Carstens 3-129/+4
2023-11-05s390/cmma: move arch_set_page_dat() to header fileGravatar Heiko Carstens 4-15/+11
2023-11-05s390/cmma: move set_page_stable() and friends to header fileGravatar Heiko Carstens 1-42/+5
2023-11-05s390/cmma: move parsing of cmma kernel parameter to early boot codeGravatar Heiko Carstens 2-41/+1
2023-11-05s390/cmma: cleanup inline assembliesGravatar Heiko Carstens 1-22/+26
2023-11-05s390/mm: add missing conversion to use ptdescsGravatar Alexander Gordeev 1-1/+1
2023-11-03Merge tag 's390-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Gravatar Linus Torvalds 10-310/+248
2023-11-01Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Gravatar Linus Torvalds 2-2/+0
2023-10-25s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dirGravatar Heiko Carstens 1-0/+6
2023-10-25s390/cmma: fix detection of DAT pagesGravatar Heiko Carstens 1-3/+3
2023-10-25s390/mm: add missing arch_set_page_dat() call to gmap allocationsGravatar Heiko Carstens 2-6/+19
2023-10-23s390/mm: add missing arch_set_page_dat() call to vmem_crst_alloc()Gravatar Heiko Carstens 1-2/+6
2023-10-23s390/cmma: fix initial kernel address space page table walkGravatar Heiko Carstens 1-3/+10
2023-10-23s390/mm,fault: move VM_FAULT_ERROR handling to do_exception()Gravatar Heiko Carstens 1-47/+34
2023-10-23s390/mm,fault: remove VM_FAULT_BADMAP and VM_FAULT_BADACCESSGravatar Heiko Carstens 1-85/+51
2023-10-23s390/mm,fault: remove VM_FAULT_SIGNALGravatar Heiko Carstens 1-10/+7
2023-10-23s390/mm,fault: remove VM_FAULT_BADCONTEXTGravatar Heiko Carstens 1-8/+16
2023-10-23s390/mm,fault: simplify kfence fault handlingGravatar Heiko Carstens 1-8/+8
2023-10-23s390/mm,fault: call do_fault_error() only from do_exception()Gravatar Heiko Carstens 1-19/+8
2023-10-23s390/mm,fault: get rid of do_low_address()Gravatar Heiko Carstens 1-16/+9
2023-10-23s390/mm,fault: remove VM_FAULT_PFAULTGravatar Heiko Carstens 1-3/+1
2023-10-23s390/mm,fault: use get_kernel_nofault() to dereference in dump_pagetable()Gravatar Heiko Carstens 1-26/+19
2023-10-23s390/mm,fault: improve readability by using teid unionGravatar Heiko Carstens 1-26/+23
2023-10-23s390/mm,fault: use static key for store indicationGravatar Heiko Carstens 1-4/+7
2023-10-23s390/mm,fault: use get_fault_address() everywhereGravatar Heiko Carstens 1-9/+7
2023-10-23s390/mm,fault: replace WARN_ON_ONCE() with unreachable()Gravatar Heiko Carstens 1-2/+1
2023-10-23s390/mm,fault: remove noinline attribute from all functionsGravatar Heiko Carstens 1-5/+5
2023-10-23s390/mm,fault: remove line breakGravatar Heiko Carstens 1-2/+1
2023-10-23s390/mm,fault: include linux/mmu_context.hGravatar Heiko Carstens 1-1/+1
2023-10-23s390/mm,fault: have balanced braces, remove unnecessary blanksGravatar Heiko Carstens 1-6/+6
2023-10-23s390/mm,fault: use pr_warn(), pr_cont(), ... instead of open-codingGravatar Heiko Carstens 1-7/+5
2023-10-23s390/mm,fault: use pr_warn_ratelimited()Gravatar Heiko Carstens 1-3/+2
2023-10-23s390/mm,fault: use __ratelimit() instead of printk_ratelimit()Gravatar Heiko Carstens 1-1/+3
2023-10-23s390/mm,fault: reverse x-mas tree coding styleGravatar Heiko Carstens 1-5/+5
2023-10-23s390/mm,fault: remove and improve comments, adjust whitespaceGravatar Heiko Carstens 1-63/+23
2023-10-19s390/mm: make vmemmap_free() only for CONFIG_MEMORY_HOTPLUG availableGravatar Heiko Carstens 1-0/+4
2023-10-19s390/mm: remove __GFP_HIGHMEM maskingGravatar Heiko Carstens 1-2/+1
2023-10-16s390: add support for DCACHE_WORD_ACCESSGravatar Heiko Carstens 1-0/+18
2023-10-10S390: Remove now superfluous sentinel elem from ctl_table arraysGravatar Joel Granados 2-2/+0
2023-09-29mm: hugetlb: add huge page size param to set_huge_pte_at()Gravatar Ryan Roberts 1-1/+7
2023-09-19s390: use control register bit definesGravatar Heiko Carstens 1-1/+1
2023-09-19s390/ctlreg: add struct ctlregGravatar Heiko Carstens 5-6/+6
2023-09-19s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleGravatar Heiko Carstens 1-1/+1
2023-09-19s390/ctlreg: add local and system prefix to some functionsGravatar Heiko Carstens 2-2/+2
2023-09-19s390/ctlreg: rename ctl_reg.h to ctlreg.hGravatar Heiko Carstens 3-3/+3
2023-09-19s390/ctlreg: move control register code to separate fileGravatar Heiko Carstens 1-0/+1