summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | | | | | | KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2Oliver Upton2022-03-212-0/+15
| * | | | | | | | | | | | | kvm: x86: Require const tsc for RTThomas Gleixner2022-03-211-0/+6
| * | | | | | | | | | | | | KVM: x86: synthesize CPUID leaf 0x80000021h if usefulPaolo Bonzini2022-03-211-0/+25
| * | | | | | | | | | | | | KVM: x86: add support for CPUID leaf 0x80000021Paolo Bonzini2022-03-211-1/+18
| * | | | | | | | | | | | | KVM: x86: do not use KVM_X86_OP_OPTIONAL_RET0 for get_mt_maskMaxim Levitsky2022-03-212-1/+7
| * | | | | | | | | | | | | Revert "KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()"Paolo Bonzini2022-03-213-14/+39
| * | | | | | | | | | | | | kvm: x86/mmu: Flush TLB before zap_gfn_range releases RCUPaolo Bonzini2022-03-211-5/+9
| * | | | | | | | | | | | | Merge tag 'kvmarm-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2022-03-1826-228/+664
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | KVM: arm64: fix typos in commentsJulia Lawall2022-03-186-7/+7
| | * | | | | | | | | | | | | KVM: arm64: Generalise VM features into a set of flagsMarc Zyngier2022-03-184-12/+17
| | * | | | | | | | | | | | | Merge branch kvm-arm64/psci-1.1 into kvmarm-master/nextMarc Zyngier2022-03-091-6/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | KVM: arm64: Really propagate PSCI SYSTEM_RESET2 arguments to userspaceWill Deacon2022-03-091-6/+6
| | * | | | | | | | | | | | | | Merge branch kvm-arm64/misc-5.18 into kvmarm-master/nextMarc Zyngier2022-03-092-3/+6
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | KVM: arm64: Only open the interrupt window on exit due to an interruptMarc Zyngier2022-03-041-3/+5
| | | * | | | | | | | | | | | | | KVM: arm64: Enable Cortex-A510 erratum 2077057 by defaultMark Brown2022-03-021-0/+1
| | * | | | | | | | | | | | | | | Merge branch kvm-arm64/psci-1.1 into kvmarm-master/nextMarc Zyngier2022-02-252-11/+56
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / / / / / / / | | | |/| | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | KVM: arm64: Remove unneeded semicolonsChangcheng Deng2022-02-251-2/+2
| | | * | | | | | | | | | | | | | KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags fieldWill Deacon2022-02-212-4/+18
| | | * | | | | | | | | | | | | | KVM: arm64: Expose PSCI SYSTEM_RESET2 call to the guestWill Deacon2022-02-211-4/+29
| | | * | | | | | | | | | | | | | KVM: arm64: Bump guest PSCI version to 1.1Will Deacon2022-02-211-3/+9
| | * | | | | | | | | | | | | | | Merge branch kvm-arm64/pmu-bl into kvmarm-master/nextMarc Zyngier2022-02-084-32/+149
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | KVM: arm64: Refuse to run VCPU if the PMU doesn't match the physical CPUAlexandru Elisei2022-02-084-0/+33
| | | * | | | | | | | | | | | | | | KVM: arm64: Add KVM_ARM_VCPU_PMU_V3_SET_PMU attributeAlexandru Elisei2022-02-082-0/+41
| | | * | | | | | | | | | | | | | | KVM: arm64: Keep a list of probed PMUsAlexandru Elisei2022-02-081-2/+23
| | | * | | | | | | | | | | | | | | KVM: arm64: Keep a per-VM pointer to the default PMUMarc Zyngier2022-02-082-17/+27
| | | * | | | | | | | | | | | | | | KVM: arm64: Do not change the PMU event filter after a VCPU has runMarc Zyngier2022-02-083-13/+25
| | | |/ / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | | Merge branch kvm-arm64/misc-5.18 into kvmarm-master/nextMarc Zyngier2022-02-084-26/+59
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / / / / / / / | | | |/| | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | KVM: arm64: pkvm: Implement CONFIG_DEBUG_LIST at EL2Keir Fraser2022-02-083-23/+56
| | | * | | | | | | | | | | | | | KVM: arm64: Drop unused param from kvm_psci_version()Oliver Upton2022-02-081-3/+3
| | | |/ / / / / / / / / / / / /
| | * | | | | | | | | | | | | | Merge branch kvm-arm64/vmid-allocator into kvmarm-master/nextMarc Zyngier2022-02-088-97/+228
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | KVM: arm64: Make active_vmids invalid on vCPU schedule outShameer Kolothum2022-02-083-3/+24
| | | * | | | | | | | | | | | | | KVM: arm64: Align the VMID allocation with the arm64 ASIDJulien Grall2022-02-086-97/+22
| | | * | | | | | | | | | | | | | KVM: arm64: Make VMID bits accessible outside of allocatorShameer Kolothum2022-02-083-1/+5
| | | * | | | | | | | | | | | | | KVM: arm64: Introduce a new VMID allocator for KVMShameer Kolothum2022-02-082-0/+181
| | | |/ / / / / / / / / / / / /
| | * | | | | | | | | | | | | | Merge branch kvm-arm64/fpsimd-doc into kvmarm-master/nextMarc Zyngier2022-02-083-5/+21
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | arm64/fpsimd: Clarify the purpose of using last in fpsimd_save()Mark Brown2022-02-081-1/+7
| | | * | | | | | | | | | | | | | KVM: arm64: Add some more comments in kvm_hyp_handle_fpsimd()Mark Brown2022-02-081-0/+4
| | | * | | | | | | | | | | | | | KVM: arm64: Add comments for context flush and sync callbacksMark Brown2022-02-081-4/+10
| | | |/ / / / / / / / / / / / /
| | * | | | | | | | | | | | | | Merge branch kvm-arm64/mmu-rwlock into kvmarm-master/nextMarc Zyngier2022-02-082-18/+33
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | KVM: arm64: Add fast path to handle permission relaxation during dirty loggingJing Zhang2022-02-081-2/+15
| | | * | | | | | | | | | | | | | KVM: arm64: Use read/write spin lock for MMU protectionJing Zhang2022-02-082-18/+20
| | | |/ / / / / / / / / / / / /
| | * | | | | | | | | | | | | | KVM: arm64: Emulate the OS LockOliver Upton2022-02-083-7/+29
| | * | | | | | | | | | | | | | KVM: arm64: Allow guest to set the OSLK bitOliver Upton2022-02-082-7/+33
| | * | | | | | | | | | | | | | KVM: arm64: Stash OSLSR_EL1 in the cpu contextOliver Upton2022-02-083-7/+30
| | * | | | | | | | | | | | | | KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefinedOliver Upton2022-02-081-1/+1
| | |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | | Merge tag 'kvm-riscv-5.18-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2022-03-1510-58/+160
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | RISC-V: KVM: Implement SBI HSM suspend callAnup Patel2022-03-111-0/+14
| | * | | | | | | | | | | | | | RISC-V: KVM: Add common kvm_riscv_vcpu_wfi() functionAnup Patel2022-03-112-6/+17
| | * | | | | | | | | | | | | | RISC-V: Add SBI HSM suspend related definesAnup Patel2022-03-113-8/+25
| | * | | | | | | | | | | | | | RISC-V: KVM: Implement SBI v0.3 SRST extensionAnup Patel2022-03-112-0/+46