summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2023-04-22Merge tag 'kvmarm-fixes-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1-0/+2
2023-04-19KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()Dan Carpenter1-0/+2
2023-04-06Merge tag 'kvmarm-fixes-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini5-10/+30
2023-04-04KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMsFuad Tabba3-9/+29
2023-03-31KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependentAlexey Kardashevskiy1-0/+1
2023-03-30KVM: arm64: PMU: Restore the guest's EL0 event counting after migrationReiji Watanabe2-1/+1
2023-03-17KVM: arm64: Check for kvm_vma_mte_allowed in the critical sectionMarc Zyngier1-2/+6
2023-03-17KVM: arm64: Disable interrupts while walking userspace PTsMarc Zyngier1-7/+38
2023-03-14KVM: arm64: Retry fault if vma_lookup() results become invalidDavid Matlack1-27/+21
2023-03-13KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPUReiji Watanabe1-1/+2
2023-03-13KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current valueReiji Watanabe1-2/+19
2023-03-11KVM: arm64: timers: Convert per-vcpu virtual offset to a global valueMarc Zyngier2-36/+11
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds27-299/+1200
2023-02-22Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-4/+4
2023-02-20Merge tag 'kvmarm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini25-208/+1121
2023-02-15Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini5-27/+40
2023-02-14Merge branch kvm-arm64/nv-prefix into kvmarm/nextOliver Upton15-41/+814
2023-02-14Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton8-22/+23
2023-02-14Merge branch kvm-arm64/apple-vgic-mi into kvmarm/nextOliver Upton1-1/+1
2023-02-14Merge branch kvm-arm64/psci-relay-fixes into kvmarm/nextOliver Upton3-0/+3
2023-02-14Merge branch kvm-arm64/nv-timer-improvements into kvmarm/nextOliver Upton2-29/+52
2023-02-14Merge branch kvm-arm64/parallel-access-faults into kvmarm/nextOliver Upton2-15/+46
2023-02-14Merge branch kvm-arm64/virtual-cache-geometry into kvmarm/nextOliver Upton4-99/+181
2023-02-14Merge branch arm64/for-next/sme2 into kvmarm/nextOliver Upton1-1/+1
2023-02-14Merge branch kvm/kvm-hw-enable-refactor into kvmarm/nextOliver Upton8-93/+81
2023-02-12KVM: arm64: nv: Use reg_to_encoding() to get sysreg IDOliver Upton1-2/+1
2023-02-11KVM: arm64: nv: Filter out unsupported features from ID regsMarc Zyngier3-1/+166
2023-02-11KVM: arm64: nv: Emulate EL12 register accesses from the virtual EL2Jintack Lim1-0/+37
2023-02-11KVM: arm64: nv: Allow a sysreg to be hidden from userspace onlyMarc Zyngier2-5/+15
2023-02-11KVM: arm64: nv: Emulate PSTATE.M for a guest hypervisorMarc Zyngier2-1/+42
2023-02-11KVM: arm64: nv: Add accessors for SPSR_EL1, ELR_EL1 and VBAR_EL1 from virtual...Jintack Lim1-1/+28
2023-02-11KVM: arm64: nv: Handle SMCs taken from virtual EL2Jintack Lim1-2/+24
2023-02-11KVM: arm64: nv: Handle trapped ERET from virtual EL2Christoffer Dall1-0/+10
2023-02-11KVM: arm64: nv: Inject HVC exceptions to the virtual EL2Jintack Lim1-0/+11
2023-02-11KVM: arm64: nv: Support virtual EL2 exceptionsJintack Lim5-19/+354
2023-02-11KVM: arm64: nv: Handle HCR_EL2.NV system register trapsJintack Lim1-5/+94
2023-02-11KVM: arm64: nv: Allow userspace to set PSR_MODE_EL2xChristoffer Dall1-0/+6
2023-02-11KVM: arm64: nv: Reset VCPU to EL2 registers if VCPU nested virt is setChristoffer Dall1-0/+16
2023-02-11KVM: arm64: Use the S2 MMU context to iterate over S2 tableMarc Zyngier1-8/+8
2023-02-11arm64: Add ARM64_HAS_NESTED_VIRT cpufeatureJintack Lim1-0/+5
2023-02-10Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-...Catalin Marinas2-2/+2
2023-02-07KVM: arm64: Mark some VM-scoped allocations as __GFP_ACCOUNTOliver Upton2-2/+2
2023-02-07KVM: arm64: Fix non-kerneldoc commentsMarc Zyngier1-6/+2
2023-02-03KVM: arm64: Finalise EL2 state from pKVM PSCI relayQuentin Perret1-0/+1
2023-02-03KVM: arm64: Provide sanitized SYS_ID_AA64SMFR0_EL1 to nVHEQuentin Perret2-0/+2
2023-01-31arm64/sysreg: clean up some inconsistent indentingJiapeng Chong1-1/+1
2023-01-29KVM: arm64: Allow no running vcpu on saving vgic3 pending tableGavin Shan1-1/+1
2023-01-29KVM: arm64: Allow no running vcpu on restoring vgic3 LPI pending statusGavin Shan1-1/+1
2023-01-29KVM: arm64: Add helper vgic_write_guest_lock()Gavin Shan2-8/+19
2023-01-26KVM: arm64: timers: Don't BUG() on unhandled timer trapMarc Zyngier1-1/+3