summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2022-07-13KVM: s390: pv: Add kvm_s390_cpus_from_pv to kvm-s390.h and add documentationClaudio Imbrenda2-6/+31
2022-07-13KVM: s390: pv: clear the state without memsetClaudio Imbrenda1-1/+9
2022-07-13KVM: s390: pv: add export before importClaudio Imbrenda1-0/+28
2022-07-13KVM: s390: pv: usage counter instead of flagClaudio Imbrenda4-8/+10
2022-07-13KVM: s390: pv: refactor s390_reset_accClaudio Imbrenda3-32/+116
2022-07-13KVM: s390: pv: handle secure storage exceptions for normal guestsClaudio Imbrenda1-1/+12
2022-07-13KVM: s390: pv: handle secure storage violations for protected guestsClaudio Imbrenda3-0/+66
2022-07-13KVM: s390: pv: leak the topmost page table when destroy failsClaudio Imbrenda3-3/+94
2022-07-13KVM: s390: Add facility 197 to the allow listChristian Borntraeger1-0/+1
2022-07-13KVM: s390/pci: fix include duplicatesChristian Borntraeger1-3/+2
2022-07-11s390: Add attestation query informationSteffen Eiden3-1/+28
2022-07-11KVM: s390: drop unexpected word 'and' in the commentsJiang Jian1-1/+1
2022-07-11Merge tag 'kvm-s390-pci-5.20' into kernelorgnextChristian Borntraeger17-37/+1102
2022-07-11KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devicesMatthew Rosato3-0/+103
2022-07-11KVM: s390: pci: add routines to start/stop interpretive executionMatthew Rosato6-0/+205
2022-07-11KVM: s390: pci: provide routines for enabling/disabling interrupt forwardingMatthew Rosato3-0/+249
2022-07-11KVM: s390: mechanism to enable guest zPCI InterpretationMatthew Rosato3-0/+52
2022-07-11KVM: s390: pci: enable host forwarding of Adapter Event NotificationsMatthew Rosato5-2/+103
2022-07-11KVM: s390: pci: do initial setup for AEN interpretationMatthew Rosato7-0/+256
2022-07-11KVM: s390: pci: add basic kvm_zdev structureMatthew Rosato4-0/+61
2022-07-11s390/pci: stash dtsm and maxstblMatthew Rosato3-2/+8
2022-07-11s390/pci: stash associated GISA designationMatthew Rosato5-1/+19
2022-07-11s390/pci: externalize the SIC operation controls and routineMatthew Rosato3-23/+23
2022-07-11s390/airq: allow for airq structure that uses an input vectorMatthew Rosato2-5/+7
2022-07-11s390/airq: pass more TPI info to airq handlersMatthew Rosato3-4/+12
2022-07-11s390/sclp: detect the AISI facilityMatthew Rosato1-0/+1
2022-07-11s390/sclp: detect the AENI facilityMatthew Rosato1-0/+1
2022-07-11s390/sclp: detect the AISII facilityMatthew Rosato1-0/+1
2022-07-11s390/sclp: detect the zPCI load/store interpretation facilityMatthew Rosato1-0/+1
2022-06-24KVM: x86: Enable CMCI capability by default and handle injected UCNA errorsJue Wang2-1/+43
2022-06-24KVM: x86: Add emulation for MSR_IA32_MCx_CTL2 MSRs.Jue Wang2-39/+92
2022-06-24KVM: x86: Use kcalloc to allocate the mce_banks array.Jue Wang1-1/+1
2022-06-24KVM: x86: Add Corrected Machine Check Interrupt (CMCI) emulation to lapic.Jue Wang3-16/+39
2022-06-24KVM: x86: Add APIC_LVTx() macro.Jue Wang2-4/+5
2022-06-24KVM: x86: Fill apic_lvt_mask with enums / explicit entries.Jue Wang2-10/+21
2022-06-24KVM: x86: Make APIC_VERSION capture only the magic 0x14UL.Jue Wang1-2/+2
2022-06-24KVM: x86/mmu: Avoid unnecessary flush on eager page splitPaolo Bonzini1-12/+20
2022-06-24KVM: x86/mmu: Extend Eager Page Splitting to nested MMUsDavid Matlack2-7/+274
2022-06-24KVM: Allow for different capacities in kvm_mmu_memory_cache structsDavid Matlack2-5/+2
2022-06-24KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page()Paolo Bonzini2-39/+35
2022-06-24KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levelsDavid Matlack1-7/+13
2022-06-24KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMUDavid Matlack3-11/+10
2022-06-24KVM: x86/mmu: Cache the access bits of shadowed translationsDavid Matlack4-29/+84
2022-06-24KVM: x86/mmu: Update page stats in __rmap_add()David Matlack1-1/+2
2022-06-24KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpuDavid Matlack1-18/+29
2022-06-24KVM: x86/mmu: Pass const memslot to rmap_add()David Matlack1-1/+1
2022-06-24KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()David Matlack1-0/+10
2022-06-24KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_pa...David Matlack1-13/+15
2022-06-24KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()David Matlack1-6/+6
2022-06-24KVM: x86/mmu: Pass memory caches to allocate SPs separatelyDavid Matlack1-7/+29