- 44362a3 KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation by Marc Zyngier · 4 years, 1 month ago
- 1c91f06 KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() by Alexandru Elisei · 4 years, 2 months ago
- 767c973 KVM: arm64: Declutter host PSCI 0.1 handling by Marc Zyngier · 4 years, 1 month ago
- 61fe0c3 KVM: arm64: Minor cleanup of hyp variables used in host by David Brazdil · 4 years, 1 month ago
- ff367fe KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs by David Brazdil · 4 years, 1 month ago
- 3a51459 Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' into kvmarm-master/next by Marc Zyngier · 4 years, 1 month ago
- f19f664 KVM: arm64: Fix EL2 mode availability checks by David Brazdil · 4 years, 2 months ago
- fa8c3d6 KVM: arm64: Keep nVHE EL2 vector installed by David Brazdil · 4 years, 2 months ago
- eeeee71 KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 by David Brazdil · 4 years, 2 months ago
- 94f5e8a KVM: arm64: Create nVHE copy of cpu_logical_map by David Brazdil · 4 years, 2 months ago
- 2d7bf21 KVM: arm64: Add .hyp.data..ro_after_init ELF section by David Brazdil · 4 years, 2 months ago
- d3e1086 KVM: arm64: Init MAIR/TCR_EL2 from params struct by David Brazdil · 4 years, 2 months ago
- 63fec24 KVM: arm64: Move hyp-init params to a per-CPU struct by David Brazdil · 4 years, 2 months ago
- 5be1d62 KVM: arm64: Remove vector_ptr param of hyp-init by David Brazdil · 4 years, 2 months ago
- 3eb681f KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability by David Brazdil · 4 years, 2 months ago
- d8b369c KVM: arm64: Add kvm-arm.mode early kernel parameter by David Brazdil · 4 years, 2 months ago
- f86e546 Merge remote-tracking branch 'origin/kvm-arm64/csv3' into kvmarm-master/queue by Marc Zyngier · 4 years, 2 months ago
- 4f1df62 KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe by Marc Zyngier · 4 years, 2 months ago
- 90f0e16 Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/next by Marc Zyngier · 4 years, 2 months ago
- 36fb4cd KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() by Will Deacon · 4 years, 2 months ago
- dc2286f Merge branch 'kvm-arm64/vector-rework' into kvmarm-master/next by Marc Zyngier · 4 years, 2 months ago
- 149f120 Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/next by Marc Zyngier · 4 years, 2 months ago
- 4f6a36f KVM: arm64: Remove redundant hyp vectors entry by Will Deacon · 4 years, 2 months ago
- c4792b6 arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A by Will Deacon · 4 years, 2 months ago
- b881cdc KVM: arm64: Allocate hyp vectors statically by Will Deacon · 4 years, 2 months ago
- 6279017 KVM: arm64: Move BP hardening helpers into spectre.h by Will Deacon · 4 years, 2 months ago
- 07cf8aa KVM: arm64: Make BP hardening globals static instead by Will Deacon · 4 years, 2 months ago
- 042c76a KVM: arm64: Move kvm_get_hyp_vector() out of header file by Will Deacon · 4 years, 2 months ago
- de5bcdb KVM: arm64: Tidy up kvm_map_vector() by Will Deacon · 4 years, 2 months ago
- 8934c84 KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() by Will Deacon · 4 years, 2 months ago
- 2c38234 Merge tag 'kvmarm-fixes-5.10-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 2 months ago
- 23711a5 KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace by Marc Zyngier · 4 years, 2 months ago
- 6ac4a5a KVM: arm64: Drop kvm_coproc.h by Marc Zyngier · 4 years, 3 months ago
- 2d38c80 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 3 months ago
- 22f5538 KVM: arm64: Handle Asymmetric AArch32 systems by Qais Yousef · 4 years, 3 months ago
- 96d389ca arm64: Add workaround for Arm Cortex-A77 erratum 1508412 by Rob Herring · 4 years, 3 months ago
- 14ef9d0 Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
- 816c347 Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp-pcpu by Marc Zyngier · 4 years, 4 months ago
- a3bb9c3 kvm: arm64: Remove unnecessary hyp mappings by David Brazdil · 4 years, 4 months ago
- 30c9539 kvm: arm64: Set up hyp percpu data for nVHE by David Brazdil · 4 years, 4 months ago
- 2a1198c kvm: arm64: Create separate instances of kvm_host_data for VHE/nVHE by David Brazdil · 4 years, 4 months ago
- df4c821 kvm: arm64: Duplicate arm64_ssbd_callback_required for nVHE hyp by David Brazdil · 4 years, 4 months ago
- 9ef2b48 KVM: arm64: Allow patching EL2 vectors even with KASLR is not enabled by Will Deacon · 4 years, 4 months ago
- d63d975 KVM: arm64: Convert ARCH_WORKAROUND_2 to arm64_get_spectre_v4_state() by Marc Zyngier · 4 years, 4 months ago
- 29e8910 KVM: arm64: Simplify handling of ARCH_WORKAROUND_2 by Marc Zyngier · 4 years, 4 months ago
- 2e02cbb Merge branch 'kvm-arm64/pmu-5.9' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
- d7eec23 KVM: arm64: Add PMU event filtering infrastructure by Marc Zyngier · 5 years ago
- 81867b75 Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
- 04e4caa KVM: arm64: nVHE: Migrate hyp-init to SMCCC by Andrew Scull · 4 years, 4 months ago
- 0546983 KVM: arm64: nVHE: Migrate hyp interface to SMCCC by Andrew Scull · 4 years, 4 months ago
- 5dc33bd KVM: arm64: nVHE: Pass pointers consistently to hyp-init by Andrew Scull · 4 years, 4 months ago
- b619d9a KVM: arm64: Introduce hyp context by Andrew Scull · 4 years, 4 months ago
- 6e3bfbb KVM: arm64: nVHE: Use separate vector for the host by Andrew Scull · 4 years, 4 months ago
- a0e4795 KVM: arm64: Save chosen hyp vector to a percpu variable by Andrew Scull · 4 years, 4 months ago
- d7ca107 KVM: arm64: Remove kvm_host_data_t typedef by Andrew Scull · 4 years, 4 months ago
- ae8bd85 Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
- 9af3e08 KVM: arm64: Remove kvm_mmu_free_memory_caches() by Will Deacon · 4 years, 4 months ago
- 004a012 arm64/x86: KVM: Introduce steal-time cap by Andrew Jones · 4 years, 6 months ago
- abf532c KVM: arm64: Print warning when cpu erratum can cause guests to deadlock by Rob Herring · 4 years, 6 months ago
- 0378dae Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-next-5.6 by Paolo Bonzini · 4 years, 5 months ago
- a394cf6 Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/next-WIP by Marc Zyngier · 4 years, 6 months ago
- 74cc7e0 KVM: arm64: clean up redundant 'kvm_run' parameters by Tianjia Zhang · 4 years, 7 months ago
- e539451 KVM: arm64: Use common code's approach for __GFP_ZERO with memory caches by Sean Christopherson · 4 years, 7 months ago
- 3c5ff0c KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user by Marc Zyngier · 4 years, 9 months ago
- a0e50aa KVM: arm64: Factor out stage 2 page table data from struct kvm by Christoffer Dall · 6 years ago
- 95fa0ba KVM: arm64: Drop long gone function parameter documentation by Peng Hao · 4 years, 7 months ago
- 13aeb9b KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHE by David Brazdil · 4 years, 7 months ago
- 09cf57e KVM: arm64: Split hyp/switch.c to VHE/nVHE by David Brazdil · 4 years, 7 months ago
- b877e98 KVM: arm64: Build hyp-entry.S separately for VHE/nVHE by David Brazdil · 4 years, 7 months ago
- 49b3dea Merge tag 'kvmarm-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 7 months ago
- 07da1ff KVM: arm64: Remove host_cpu_context member from vcpu structure by Marc Zyngier · 4 years, 8 months ago
- 29eb5a3 KVM: arm64: Handle PtrAuth traps early by Marc Zyngier · 4 years, 8 months ago
- ef3e40a KVM: arm64: Save the host's PtrAuth keys in non-preemptible context by Marc Zyngier · 4 years, 8 months ago
- d56f513 KVM: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories by Paolo Bonzini · 4 years, 8 months ago
- 039aeb9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 8 months ago
- 3806094 Merge tag 'kvmarm-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 8 months ago
- 7ae2f3d KVM: arm64: Flush the instruction cache if not unmapping the VM on reboot by Marc Zyngier · 4 years, 8 months ago
- 71b3ec5 KVM: arm64: Clean up cpu_init_hyp_mode() by David Brazdil · 4 years, 8 months ago
- 5107000 KVM: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version by Marc Zyngier · 4 years, 9 months ago
- 892713e KVM: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported by Zenghui Yu · 4 years, 9 months ago
- 656012c KVM: Fix spelling in code comments by Fuad Tabba · 4 years, 10 months ago
- 9ed24f4 KVM: arm64: Move virt/kvm/arm to arch/arm64 by Marc Zyngier · 4 years, 8 months ago[Renamed (99%) from virt/kvm/arm/arm.c]
- b990408 KVM: Pass kvm_init()'s opaque param to additional arch funcs by Sean Christopherson · 4 years, 10 months ago
- cf39d37 Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 10 months ago
- d9c3872 KVM: arm64: GICv4.1: Reload VLPI configuration on distributor enable/disable by Marc Zyngier · 4 years, 11 months ago
- 0dff084 KVM: Provide common implementation for generic dirty log functions by Sean Christopherson · 5 years ago
- e951445 Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 5 years ago
- b3f15ec kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() by Mark Rutland · 5 years ago
- 621ab20 Merge tag 'kvmarm-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 5 years ago
- 7495e22 KVM: Move running VCPU from ARM to common code by Paolo Bonzini · 5 years ago
- ddd259c KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() by Sean Christopherson · 5 years ago
- 19bcc89 KVM: arm64: Free sve_state via arm specific hook by Sean Christopherson · 5 years ago
- 39a93a8 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
- e529ef6 KVM: Move vcpu alloc and init invocation to common code by Sean Christopherson · 5 years ago
- 4543bdc KVM: Introduce kvm_vcpu_destroy() by Sean Christopherson · 5 years ago
- 897cc38 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues by Sean Christopherson · 5 years ago
- 4b8fff7 KVM: arm: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
- de93756 KVM: arm: Remove duplicate include by YueHaibing · 5 years ago
- c3e3540 KVM: ARM: Call hyp_cpu_pm_exit at the right place by Shannon Zhao · 5 years ago
- 7e0befd KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() by Miaohe Lin · 5 years ago