summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm
Commit message (Expand)AuthorAgeFilesLines
* 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
| |\ \ \
| * \ \ \ Merge branch 'for-next/fpsimd' into for-next/coreWill Deacon2022-03-142-5/+5
| |\ \ \ \
| | * | | | arm64: Always use individual bits in CPACR floating point enablesMark Brown2022-02-252-5/+5
| | | |_|/ | | |/| |
| * | | | Merge branch 'for-next/pauth' into for-next/coreWill Deacon2022-03-144-0/+25
| |\ \ \ \
| | * | | | arm64: Add support of PAuth QARMA3 architected algorithmVladimir Murzin2022-02-254-0/+25
| | |/ / /
| * / / / arm64: clean up symbol aliasingMark Rutland2022-02-221-2/+3
| |/ / /
* | | | Merge tag 'arm64-spectre-bhb-for-v5.17-2' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2022-03-086-8/+50
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | arm64: Use the clearbhb instruction in mitigationsJames Morse2022-02-241-0/+1
| * | KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migratedJames Morse2022-02-242-1/+29
| * | arm64: Mitigate spectre style branch history side channelsJames Morse2022-02-241-0/+8
| * | arm64: Add percpu vectors for EL1James Morse2022-02-161-2/+8
| * | KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3AJames Morse2022-02-152-5/+4
| |/