summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'kvm-fixes-for-5.18-rc5' into HEADPaolo Bonzini2022-04-291-1/+2
|\
| * KVM: fix bad user ABI for KVM_EXIT_SYSTEM_EVENTPaolo Bonzini2022-04-291-1/+2
* | KVM: arm64: Inject exception on out-of-IPA-range translation faultMarc Zyngier2022-04-282-0/+47
* | KVM/arm64: Don't emulate a PMU for 32-bit guests if feature not setAlexandru Elisei2022-04-271-1/+22
* | KVM: arm64: Handle host stage-2 faults from 32-bit EL0Will Deacon2022-04-271-9/+9
|/
* KVM: arm64: mixed-width check should be skipped for uninitialized vCPUsReiji Watanabe2022-04-061-20/+45
* KVM: arm64: vgic: Remove unnecessary type castingsYu Zhe2022-04-062-6/+6
* KVM: arm64: Don't split hugepages outside of MMU write lockOliver Upton2022-04-061-4/+7
* KVM: arm64: Drop unneeded minor version check from PSCI v1.x handlerOliver Upton2022-04-061-3/+0
* KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from AArch32Oliver Upton2022-04-061-5/+9
* KVM: arm64: Generally disallow SMC64 for AArch32 guestsOliver Upton2022-04-061-9/+5
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-03-2419-217/+595
|\
| * Merge tag 'kvmarm-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2022-03-1819-217/+595
| |\
| | * KVM: arm64: fix typos in commentsJulia Lawall2022-03-186-7/+7
| | * KVM: arm64: Generalise VM features into a set of flagsMarc Zyngier2022-03-183-6/+8
| | * 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-091-3/+5
| | |\ \
| | | * | KVM: arm64: Only open the interrupt window on exit due to an interruptMarc Zyngier2022-03-041-3/+5
| | * | | Merge branch kvm-arm64/psci-1.1 into kvmarm-master/nextMarc Zyngier2022-02-251-11/+49
| | |\ \ \ | | | | |/ | | | |/|
| | | * | KVM: arm64: Remove unneeded semicolonsChangcheng Deng2022-02-251-2/+2
| | | * | KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags fieldWill Deacon2022-02-211-4/+11
| | | * | 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-082-31/+131
| | |\ \ \
| | | * | | KVM: arm64: Refuse to run VCPU if the PMU doesn't match the physical CPUAlexandru Elisei2022-02-082-0/+18
| | | * | | KVM: arm64: Add KVM_ARM_VCPU_PMU_V3_SET_PMU attributeAlexandru Elisei2022-02-081-0/+40
| | | * | | 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-081-16/+26
| | | * | | KVM: arm64: Do not change the PMU event filter after a VCPU has runMarc Zyngier2022-02-082-13/+24
| | | |/ /
| | * | | 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-085-93/+215
| | |\ \
| | | * | KVM: arm64: Make active_vmids invalid on vCPU schedule outShameer Kolothum2022-02-082-3/+23
| | | * | KVM: arm64: Align the VMID allocation with the arm64 ASIDJulien Grall2022-02-084-93/+18
| | | * | KVM: arm64: Make VMID bits accessible outside of allocatorShameer Kolothum2022-02-081-1/+1
| | | * | KVM: arm64: Introduce a new VMID allocator for KVMShameer Kolothum2022-02-081-0/+177
| | | |/
| | * | Merge branch kvm-arm64/fpsimd-doc into kvmarm-master/nextMarc Zyngier2022-02-082-4/+14
| | |\ \
| | | * | 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-081-18/+31
| | |\ \
| | | * | 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-081-18/+18
| | | |/
| | * | KVM: arm64: Emulate the OS LockOliver Upton2022-02-082-7/+25
| | * | KVM: arm64: Allow guest to set the OSLK bitOliver Upton2022-02-081-7/+30
| | * | KVM: arm64: Stash OSLSR_EL1 in the cpu contextOliver Upton2022-02-081-7/+24
| | * | KVM: arm64: Correctly treat writes to OSLSR_EL1 as undefinedOliver Upton2022-02-081-1/+1
| | |/
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-03-217-7/+33
|\ \ \
| * \ \ Merge branch 'for-next/spectre-bhb' into for-next/coreWill Deacon2022-03-146-8/+50
| |\ \ \