summaryrefslogtreecommitdiff
path: root/arch/s390/mm
AgeCommit message (Expand)AuthorFilesLines
14 daysmm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts1-2/+2
2025-02-04Merge tag 'kvm-s390-next-6.14-2' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2-533/+150
2025-01-31KVM: s390: remove the last user of page->indexClaudio Imbrenda1-2/+20
2025-01-31KVM: s390: remove useless page->index usageClaudio Imbrenda1-9/+0
2025-01-31KVM: s390: move gmap_shadow_pgt_lookup() into kvmClaudio Imbrenda1-44/+2
2025-01-31KVM: s390: stop using lists to keep track of used dat tablesClaudio Imbrenda2-81/+23
2025-01-31KVM: s390: stop using page->index for non-shadow gmapsClaudio Imbrenda1-51/+54
2025-01-31KVM: s390: move some gmap shadowing functions away from mm/gmap.cClaudio Imbrenda1-209/+29
2025-01-31KVM: s390: get rid of gmap_translate()Claudio Imbrenda1-20/+0
2025-01-31KVM: s390: get rid of gmap_fault()Claudio Imbrenda1-124/+0
2025-01-31KVM: s390: use __kvm_faultin_pfn()Claudio Imbrenda1-0/+1
2025-01-31KVM: s390: move pv gmap functions into kvmClaudio Imbrenda1-0/+28
2025-01-30Merge tag 's390-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2-18/+14
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados2-2/+2
2025-01-28s390/vmem: Fix null-pointer-arithmetic warning in vmem_map_init()Vasily Gorbik1-1/+1
2025-01-27Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-21/+5
2025-01-27Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2025-01-26s390/uaccess: Replace EX_TABLE_UA_LOAD_MEM exception handlingHeiko Carstens1-14/+0
2025-01-26s390/extable: Rename EX_TABLE_UA_STORE to EX_TABLE_UA_FAULTHeiko Carstens1-3/+3
2025-01-26s390/extable: Replace open-coded sfpc inline assembly with fpu_sfpc()Heiko Carstens1-1/+2
2025-01-26s390/fpu: Add fpc exception handler / remove fixup section againHeiko Carstens1-0/+9
2025-01-26s390/mm: add missing ctor/dtor on page table upgradeAlexander Gordeev1-0/+3
2025-01-26mm: pgtable: introduce generic pagetable_dtor_free()Qi Zheng1-6/+0
2025-01-26mm: pgtable: introduce generic __tlb_remove_table()Qi Zheng1-7/+0
2025-01-26s390: pgtable: consolidate PxD and PTE TLB free pathsQi Zheng1-10/+4
2025-01-26mm: pgtable: introduce pagetable_dtor()Qi Zheng1-1/+1
2025-01-13s390: kernel: convert timeouts to use secs_to_jiffies()Easwar Hariharan1-1/+1
2024-12-17s390/mm: Simplify noexec page protection handlingHeiko Carstens5-34/+33
2024-12-15s390: Remove __bootdata annotations from declarationsVasily Gorbik1-0/+1
2024-11-29Merge tag 's390-6.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds3-14/+32
2024-11-27s390/mm: Add PTE_MARKER support for hugetlbfs mappingsGerald Schaefer1-1/+2
2024-11-27s390/mm: Introduce region-third and segment table swap entriesGerald Schaefer1-5/+18
2024-11-27s390/mm: Introduce region-third and segment table entry present bitsGerald Schaefer2-8/+12
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-87/+19
2024-11-20Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-6/+6
2024-11-13s390/extmem: Convert to use flag output macrosHeiko Carstens1-6/+8
2024-11-13s390/pageattr: Convert to use flag output macrosHeiko Carstens1-4/+5
2024-11-08arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)1-0/+11
2024-11-07mm: drop hugetlb_get_unmapped_area{_*} functionsOscar Salvador1-85/+0
2024-11-07arch/s390: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappingsOscar Salvador1-2/+7
2024-10-29s390/mm: Cleanup fault error handlingHeiko Carstens1-10/+4
2024-10-29s390/mm: Convert to LOCK_MM_AND_FIND_VMAHeiko Carstens1-11/+2
2024-10-29s390/mm: Get rid of fault type switch statementsHeiko Carstens1-48/+22
2024-10-29s390/mm: Simplify get_fault_type()Heiko Carstens1-9/+2
2024-10-29s390/mm/gmap: Remove gmap_{en,dis}able()Claudio Imbrenda1-31/+0
2024-10-29s390/mm/fault: Handle guest-related program interrupts in KVMClaudio Imbrenda1-98/+1
2024-10-29s390/mm/gmap: Fix __gmap_fault() return codeClaudio Imbrenda1-6/+5
2024-10-29s390/mm/gmap: Refactor gmap_fault() and add support for pfaultClaudio Imbrenda1-19/+100
2024-10-29s390/entry: Remove __GMAP_ASCE and use _PIF_GUEST_FAULT againClaudio Imbrenda1-4/+2
2024-10-25s390/pageattr: Implement missing kernel_page_present()Heiko Carstens1-0/+15