summaryrefslogtreecommitdiff
path: root/arch/s390/kvm
AgeCommit message (Expand)AuthorFilesLines
2025-06-06KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMYLorenzo Stoakes1-4/+4
2025-05-28KVM: s390: Simplify and move pv codeClaudio Imbrenda10-176/+127
2025-05-28KVM: s390: Refactor and split some gmap helpersClaudio Imbrenda2-6/+29
2025-05-28KVM: s390: Remove unneeded srcu lockClaudio Imbrenda1-4/+2
2025-05-28s390: Remove unneeded includesClaudio Imbrenda1-0/+1
2025-04-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-12/+12
2025-03-31Merge tag 'kvm-s390-next-6.15-1' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini4-12/+12
2025-03-29Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2-11/+13
2025-03-27Merge tag 'iommu-updates-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-15/+2
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-4/+3
2025-03-17KVM: s390: Don't use %pK through debug printingThomas Weißschuh3-10/+10
2025-03-17KVM: s390: Don't use %pK through tracepointsThomas Weißschuh1-2/+2
2025-03-14KVM: s390: pv: fix race when making a page secureClaudio Imbrenda2-107/+21
2025-03-04s390/asm-offsets: Rename __LC_PGM_INT_CODEHeiko Carstens1-2/+1
2025-03-04s390/kvm: Convert MACHINE_HAS_ESOP to machine_has_esop()Heiko Carstens1-5/+5
2025-03-04s390/tlb: Convert MACHINE_HAS_TLB_GUEST to machine_has_tlb_guest()Heiko Carstens1-1/+2
2025-03-04s390/cpufeature: Convert MACHINE_HAS_GS to cpu_has_gs()Heiko Carstens2-3/+5
2025-02-21iommu/s390: handle IOAT registration based on domainMatthew Rosato1-15/+2
2025-02-18KVM: s390: Switch to use hrtimer_setup()Nam Cao2-4/+3
2025-01-31KVM: s390: remove the last user of page->indexClaudio Imbrenda1-2/+4
2025-01-31KVM: s390: move gmap_shadow_pgt_lookup() into kvmClaudio Imbrenda2-1/+43
2025-01-31KVM: s390: move some gmap shadowing functions away from mm/gmap.cClaudio Imbrenda6-4/+238
2025-01-31KVM: s390: get rid of gmap_translate()Claudio Imbrenda2-8/+20
2025-01-31KVM: s390: get rid of gmap_fault()Claudio Imbrenda1-2/+2
2025-01-31KVM: s390: use __kvm_faultin_pfn()Claudio Imbrenda2-27/+105
2025-01-31KVM: s390: move pv gmap functions into kvmClaudio Imbrenda6-2/+254
2025-01-31KVM: s390: fake memslot for ucontrol VMsClaudio Imbrenda2-1/+18
2025-01-31KVM: s390: wrapper for KVM_BUGClaudio Imbrenda1-9/+10
2025-01-31KVM: s390: vsie: stop using "struct page" for vsie pageDavid Hildenbrand1-19/+12
2025-01-31KVM: s390: vsie: stop messing with page refcountDavid Hildenbrand1-16/+30
2025-01-31KVM: s390: vsie: stop using page->indexDavid Hildenbrand1-10/+18
2025-01-31KVM: s390: vsie: fix some corner-cases when grabbing vsie pagesDavid Hildenbrand1-6/+19
2025-01-07KVM: s390: Reject KVM_SET_GSI_ROUTING on ucontrol VMsChristoph Schlameuss1-0/+2
2025-01-07KVM: s390: Reject setting flic pfault attributes on ucontrol VMsChristoph Schlameuss1-0/+4
2025-01-07KVM: s390: vsie: fix virtual/physical address in unpin_scb()Claudio Imbrenda1-1/+1
2024-11-29Merge tag 's390-6.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds4-30/+20
2024-11-27KVM: s390: Remove one byte cmpxchg() usageHeiko Carstens1-11/+2
2024-11-27KVM: s390: Use try_cmpxchg() instead of cmpxchg() loopsHeiko Carstens4-19/+18
2024-11-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-5/+45
2024-11-19Merge tag 's390-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds5-63/+128
2024-11-13s390/kvm: Convert to use flag output macrosHeiko Carstens1-5/+5
2024-11-12Merge tag 'kvm-s390-next-6.13-1' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2-3/+43
2024-11-11KVM: s390: add gen17 facilities to CPU modelHendrik Brueckner1-0/+8
2024-11-11KVM: s390: add msa11 to cpu modelHendrik Brueckner2-3/+13
2024-11-11KVM: s390: add concurrent-function facility to cpu modelHendrik Brueckner1-0/+22
2024-11-08Merge tag 'kvm-riscv-6.13-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini3-7/+13
2024-11-07s390/kvm: Mask extra bits from program interrupt codeClaudio Imbrenda2-2/+2
2024-10-31s390/kvm: Initialize uninitialized flags variableClaudio Imbrenda1-1/+1
2024-10-29s390/kvm: Stop using gmap_{en,dis}able()Claudio Imbrenda2-9/+2
2024-10-29s390/mm/fault: Handle guest-related program interrupts in KVMClaudio Imbrenda3-28/+117