summaryrefslogtreecommitdiffstats
path: root/arch/s390/mm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvm-s390-next-6.14-2' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2025-02-042-533/+150
|\
| * KVM: s390: remove the last user of page->indexClaudio Imbrenda2025-01-311-2/+20
| * KVM: s390: remove useless page->index usageClaudio Imbrenda2025-01-311-9/+0
| * KVM: s390: move gmap_shadow_pgt_lookup() into kvmClaudio Imbrenda2025-01-311-44/+2
| * KVM: s390: stop using lists to keep track of used dat tablesClaudio Imbrenda2025-01-312-81/+23
| * KVM: s390: stop using page->index for non-shadow gmapsClaudio Imbrenda2025-01-311-51/+54
| * KVM: s390: move some gmap shadowing functions away from mm/gmap.cClaudio Imbrenda2025-01-311-209/+29
| * KVM: s390: get rid of gmap_translate()Claudio Imbrenda2025-01-311-20/+0
| * KVM: s390: get rid of gmap_fault()Claudio Imbrenda2025-01-311-124/+0
| * KVM: s390: use __kvm_faultin_pfn()Claudio Imbrenda2025-01-311-0/+1
| * KVM: s390: move pv gmap functions into kvmClaudio Imbrenda2025-01-311-0/+28
* | Merge tag 's390-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2025-01-302-18/+14
|\ \ | |/ |/|
| * s390/vmem: Fix null-pointer-arithmetic warning in vmem_map_init()Vasily Gorbik2025-01-281-1/+1
| * s390/uaccess: Replace EX_TABLE_UA_LOAD_MEM exception handlingHeiko Carstens2025-01-261-14/+0
| * s390/extable: Rename EX_TABLE_UA_STORE to EX_TABLE_UA_FAULTHeiko Carstens2025-01-261-3/+3
| * s390/extable: Replace open-coded sfpc inline assembly with fpu_sfpc()Heiko Carstens2025-01-261-1/+2
| * s390/fpu: Add fpc exception handler / remove fixup section againHeiko Carstens2025-01-261-0/+9
* | treewide: const qualify ctl_tables where applicableJoel Granados2025-01-282-2/+2
* | Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-01-261-21/+5
|\ \
| * | s390/mm: add missing ctor/dtor on page table upgradeAlexander Gordeev2025-01-251-0/+3
| * | mm: pgtable: introduce generic pagetable_dtor_free()Qi Zheng2025-01-251-6/+0
| * | mm: pgtable: introduce generic __tlb_remove_table()Qi Zheng2025-01-251-7/+0
| * | s390: pgtable: consolidate PxD and PTE TLB free pathsQi Zheng2025-01-251-10/+4
| * | mm: pgtable: introduce pagetable_dtor()Qi Zheng2025-01-251-1/+1
* | | Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds2025-01-261-1/+1
|\ \ \ | |_|/ |/| |
| * | s390: kernel: convert timeouts to use secs_to_jiffies()Easwar Hariharan2025-01-121-1/+1
| |/
* | s390/mm: Simplify noexec page protection handlingHeiko Carstens2024-12-175-34/+33
* | s390: Remove __bootdata annotations from declarationsVasily Gorbik2024-12-151-0/+1
|/
* Merge tag 's390-6.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2024-11-293-14/+32
|\
| * s390/mm: Add PTE_MARKER support for hugetlbfs mappingsGerald Schaefer2024-11-271-1/+2
| * s390/mm: Introduce region-third and segment table swap entriesGerald Schaefer2024-11-271-5/+18
| * s390/mm: Introduce region-third and segment table entry present bitsGerald Schaefer2024-11-272-8/+12
* | Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-11-233-87/+19
|\ \
| * | arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)2024-11-071-0/+11
| * | mm: drop hugetlb_get_unmapped_area{_*} functionsOscar Salvador2024-11-061-85/+0
| * | arch/s390: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappingsOscar Salvador2024-11-061-2/+7
* | | Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-11-193-6/+6
|\ \ \ | |_|/ |/| |
| * | s390: Remove remaining _PAGE_* macrosVincenzo Frascino2024-10-163-6/+6
| |/
* | s390/extmem: Convert to use flag output macrosHeiko Carstens2024-11-131-6/+8
* | s390/pageattr: Convert to use flag output macrosHeiko Carstens2024-11-131-4/+5
* | s390/mm: Cleanup fault error handlingHeiko Carstens2024-10-291-10/+4
* | s390/mm: Convert to LOCK_MM_AND_FIND_VMAHeiko Carstens2024-10-291-11/+2
* | s390/mm: Get rid of fault type switch statementsHeiko Carstens2024-10-291-48/+22
* | s390/mm: Simplify get_fault_type()Heiko Carstens2024-10-291-9/+2
* | s390/mm/gmap: Remove gmap_{en,dis}able()Claudio Imbrenda2024-10-291-31/+0
* | s390/mm/fault: Handle guest-related program interrupts in KVMClaudio Imbrenda2024-10-291-98/+1
* | s390/mm/gmap: Fix __gmap_fault() return codeClaudio Imbrenda2024-10-291-6/+5
* | s390/mm/gmap: Refactor gmap_fault() and add support for pfaultClaudio Imbrenda2024-10-291-19/+100
* | s390/entry: Remove __GMAP_ASCE and use _PIF_GUEST_FAULT againClaudio Imbrenda2024-10-291-4/+2
* | s390/pageattr: Implement missing kernel_page_present()Heiko Carstens2024-10-251-0/+15