aboutsummaryrefslogtreecommitdiff
path: root/arch/s390
AgeCommit message (Expand)AuthorFilesLines
2024-11-12s390/atomic: Provide arch_atomic_try_cmpxchg()Heiko Carstens1-0/+12
2024-11-12s390/cmpxchg: Use arch_cmpxchg() instead of __atomic_cmpxchg()Heiko Carstens1-2/+2
2024-11-12s390/atomic: Convert arch_atomic_xchg() to C functionHeiko Carstens1-2/+10
2024-11-12s390/cmpxchg: Provide arch_try_cmpxchg128()Heiko Carstens1-0/+19
2024-11-12s390/cmpxchg: Provide arch_cmpxchg128_local()Heiko Carstens1-0/+1
2024-11-12s390/cmpxchg: Implement arch_xchg() with arch_try_cmpxchg()Heiko Carstens1-71/+81
2024-11-12s390/cmpxchg: Provide arch_try_cmpxchg()Heiko Carstens2-0/+64
2024-11-12s390/cmpxchg: Convert one and two byte case inline assemblies to CHeiko Carstens1-89/+73
2024-11-12s390/dump: Add firmware sysfs attribute for dump area sizeAlexander Egorenkov1-1/+19
2024-11-11Improve consistency of '#error' directive messagesNataniel Farzan1-1/+1
2024-11-11KVM: s390: add gen17 facilities to CPU modelHendrik Brueckner2-0/+9
2024-11-11KVM: s390: add msa11 to cpu modelHendrik Brueckner3-3/+14
2024-11-11KVM: s390: add concurrent-function facility to cpu modelHendrik Brueckner3-1/+25
2024-11-08Merge tag 'kvm-riscv-6.13-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini9-19/+49
2024-11-07arch: introduce set_direct_map_valid_noflush()Mike Rapoport (Microsoft)2-0/+12
2024-11-07s390/pci: Add header guards and includes to internal headersNiklas Schnelle2-0/+7
2024-11-07s390/sparsemem: Provide phys_to_target_node() with CONFIG_NUMAHeiko Carstens1-0/+8
2024-11-07s390/configs: Enable CONFIG_VIRTIO_MEMHeiko Carstens2-0/+2
2024-11-07s390/sparsemem: Provide memory_add_physaddr_to_nid() with CONFIG_NUMADavid Hildenbrand1-0/+8
2024-11-07s390/sparsemem: Reduce section size to 128 MiBDavid Hildenbrand1-1/+1
2024-11-07s390/physmem_info: Query diag500(STORAGE LIMIT) to support QEMU/KVM memory de...David Hildenbrand3-3/+54
2024-11-07s390/kvm: Mask extra bits from program interrupt codeClaudio Imbrenda2-2/+2
2024-11-06mm: remove unused hugepage for vma_alloc_folio()Kefeng Wang1-1/+1
2024-11-06mm: consolidate common checks in hugetlb_get_unmapped_areaOscar Salvador1-17/+0
2024-11-06arch/s390: clean up hugetlb definitionsOscar Salvador1-42/+16
2024-11-06mm: drop hugetlb_get_unmapped_area{_*} functionsOscar Salvador1-85/+0
2024-11-06arch/s390: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappingsOscar Salvador1-2/+7
2024-11-06fs/xattr: add *at family syscallsChristian Göttsche1-0/+4
2024-11-02vdso: Rename struct arch_vdso_data to arch_vdso_time_dataNam Cao3-13/+13
2024-11-02s390/vdso: Drop LBASE_VDSOThomas Weißschuh3-5/+2
2024-10-31s390/kvm: Initialize uninitialized flags variableClaudio Imbrenda1-1/+1
2024-10-31s390/cpum_sf: Fix and protect memory allocation of SDBs with mutexThomas Richter1-1/+1
2024-10-30s390/time: Add PtP driverSven Schnelle3-0/+13
2024-10-30s390/time: Add clocksource id to TOD clockSven Schnelle1-0/+1
2024-10-29s390/mm: Cleanup fault error handlingHeiko Carstens1-10/+4
2024-10-29s390/mm: Convert to LOCK_MM_AND_FIND_VMAHeiko Carstens2-11/+3
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: Remove gmap pointer from lowcoreClaudio Imbrenda2-3/+1
2024-10-29s390/mm/gmap: Remove gmap_{en,dis}able()Claudio Imbrenda2-34/+0
2024-10-29s390/kvm: Stop using gmap_{en,dis}able()Claudio Imbrenda3-11/+2
2024-10-29s390/mm/fault: Handle guest-related program interrupts in KVMClaudio Imbrenda8-157/+143
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/kvm: Remove kvm_arch_fault_in_page()Claudio Imbrenda3-20/+3
2024-10-29s390/entry: Remove __GMAP_ASCE and use _PIF_GUEST_FAULT againClaudio Imbrenda4-18/+18
2024-10-29s390/cpum_sf: Rework call to sf_disable()Thomas Richter1-2/+1
2024-10-29s390/crypto: Add hardware acceleration for full AES-XTS modeHolger Dengler2-5/+106
2024-10-29s390/crypto: Postpone the key split to key conversionHolger Dengler1-25/+74
2024-10-29s390/crypto: Introduce function for tokenize clearkeysHolger Dengler1-11/+23