summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2020-10-1213-139/+139
|\
| * Merge branch 'for-next/mte' into for-next/coreWill Deacon2020-10-021-0/+16
| |\
| | * arm64: kvm: mte: Hide the MTE CPUID information from the guestsCatalin Marinas2020-09-041-0/+16
| * | Merge branch 'for-next/ghostbusters' into for-next/coreWill Deacon2020-10-0211-136/+96
| |\ \
| | * | KVM: arm64: Allow patching EL2 vectors even with KASLR is not enabledWill Deacon2020-09-293-4/+35
| | * | KVM: arm64: Convert ARCH_WORKAROUND_2 to arm64_get_spectre_v4_state()Marc Zyngier2020-09-293-14/+30
| | * | KVM: arm64: Simplify handling of ARCH_WORKAROUND_2Marc Zyngier2020-09-298-113/+32
| | * | arm64: Rename ARM64_SSBD to ARM64_SPECTRE_V4Will Deacon2020-09-291-1/+1
| | * | KVM: arm64: Set CSV2 for guests on hardware unaffected by Spectre-v2Marc Zyngier2020-09-291-0/+3
| | * | arm64: Rewrite Spectre-v2 mitigation codeWill Deacon2020-09-292-8/+8
| | * | KVM: arm64: Replace CONFIG_KVM_INDIRECT_VECTORS with CONFIG_RANDOMIZE_BASEWill Deacon2020-09-293-5/+2
| | * | arm64: Remove Spectre-related CONFIG_* optionsWill Deacon2020-09-293-7/+1
| | |/
| | |
| | \
| *-. \ Merge branches 'for-next/acpi', 'for-next/boot', 'for-next/bpf', 'for-next/cp...Will Deacon2020-10-022-3/+27
| |\ \ \ | | |_|/ | |/| |
| | | * arm64: fix some spelling mistakes in the comments by codespellXiaoming Ni2020-09-071-2/+2
| | |/ | |/|
| | * KVM: arm64: pmu: Make overflow handler NMI safeJulien Thierry2020-09-281-1/+25
| |/
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-10-031-0/+7
|\ \
| * \ Merge tag 'kvmarm-fixes-5.9-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-10-031-0/+7
| |\ \
| | * | KVM: arm64: Restore missing ISB on nVHE __tlb_switch_to_guestMarc Zyngier2020-10-011-0/+7
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-09-212-3/+3
|\| | |
| * | | Merge tag 'kvmarm-fixes-5.9-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-09-202-3/+3
| |\| |
| | * | KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetchMarc Zyngier2020-09-182-3/+3
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-09-135-28/+34
|\| | | | |_|/ |/| |
| * | Merge tag 'kvmarm-fixes-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-09-115-28/+34
| |\|
| | * KVM: arm64: Update page shift if stage 2 block mapping not supportedAlexandru Elisei2020-09-041-0/+1
| | * KVM: arm64: Fix address truncation in tracesMarc Zyngier2020-09-042-11/+11
| | * KVM: arm64: Do not try to map PUDs when they are folded into PMDMarc Zyngier2020-09-041-1/+6
| | * arm64/x86: KVM: Introduce steal-time capAndrew Jones2020-08-212-1/+4
| | * KVM: arm64: pvtime: Fix stolen time accounting across migrationAndrew Jones2020-08-211-14/+9
| | * KVM: arm64: Drop type input from kvm_put_guestAndrew Jones2020-08-211-1/+1
| | * KVM: arm64: pvtime: Fix potential loss of stolen timeAndrew Jones2020-08-211-2/+3
| | * KVM: arm64: pvtime: steal-time is only supported when configuredAndrew Jones2020-08-211-1/+2
* | | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2020-08-285-34/+95
|\ \ \
| * | | KVM: arm64: Survive synchronous exceptions caused by AT instructionsJames Morse2020-08-282-8/+14
| * | | KVM: arm64: Add kvm_extable for vaxorcism codeJames Morse2020-08-285-26/+81
* | | | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-243-39/+39
|/ / /
* | | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2020-08-221-0/+4
|\ \ \ | |/ / |/| |
| * | KVM: arm64: Print warning when cpu erratum can cause guests to deadlockRob Herring2020-08-211-0/+4
| |/
* | KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not setWill Deacon2020-08-221-4/+13
* | KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()Will Deacon2020-08-221-1/+1
|/
* Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2020-08-0946-2210/+2545
|\
| * Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/nextMarc Zyngier2020-07-303-16/+18
| |\
| | * KVM: arm64: Move S1PTW S2 fault logic out of io_mem_abort()Will Deacon2020-07-302-7/+12
| | * KVM: arm64: Don't skip cache maintenance for read-only memslotsWill Deacon2020-07-301-1/+1
| | * KVM: arm64: Handle data and instruction external aborts the same wayWill Deacon2020-07-301-6/+3
| | * KVM: arm64: Rename kvm_vcpu_dabt_isextabt()Will Deacon2020-07-302-2/+2
| * | Merge branch 'kvm-arm64/el2-obj-v4.1' into kvmarm-master/nextMarc Zyngier2020-07-301-3/+23
| |\ \
| | * | KVM: arm64: Ensure that all nVHE hyp code is in .hyp.textDavid Brazdil2020-07-301-3/+23
| * | | Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/next-WIPMarc Zyngier2020-07-2812-54/+66
| |\ \ \ | | | |/ | | |/|
| | * | KVM: arm64: Substitute RANDOMIZE_BASE for HARDEN_EL2_VECTORSDavid Brazdil2020-07-281-1/+1
| | * | KVM: arm64: Make nVHE ASLR conditional on RANDOMIZE_BASEDavid Brazdil2020-07-281-1/+1