- 7e6a6b4 Merge tag 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 2 years, 11 months ago
- 1dd498e KVM: arm64: Workaround Cortex-A510's single-step and PAC trap errata by James Morse · 3 years ago
- 1229630 KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs by James Morse · 3 years ago
- 1c71dbc KVM: arm64: Avoid consuming a stale esr value when SError occur by James Morse · 3 years ago
- 8cfe148 kvm/arm64: rework guest entry logic by Mark Rutland · 2 years, 11 months ago
- 3cd7cd8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 2 years, 11 months ago
- 17179d0 Merge tag 'kvmarm-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 2 years, 11 months ago
- 2785830 KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE by Marc Zyngier · 3 years ago
- d11a327 KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems by Marc Zyngier · 3 years ago
- 79e06c4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years ago
- 094d00f KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance by Marc Zyngier · 3 years ago
- 8e5b0ad Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years ago
- 9b9e211 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years ago
- 7fd55a0 Merge tag 'kvmarm-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years ago
- 945409a Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', 'for-next/stacktrace', 'for-next/xor-neon', 'for-next/kasan', 'for-next/armv8_7-fp', 'for-next/atomics', 'for-next/bti', 'for-next/sve', 'for-next/kselftest' and 'for-next/kcsan', remote-tracking branch 'arm64/for-next/perf' into for-next/core by Catalin Marinas · 3 years ago
- 1c53a1a Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next by Marc Zyngier · 3 years ago
- e938edd KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve() by Zenghui Yu · 3 years ago
- dda0190 KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on() by Fuad Tabba · 3 years, 1 month ago
- a080e32 KVM: arm64: Fix comment for kvm_reset_vcpu() by Fuad Tabba · 3 years, 1 month ago
- 9d8604b KVM: arm64: Rework kvm_pgtable initialisation by Marc Zyngier · 3 years, 1 month ago
- 43d8ac2 Merge branch kvm-arm64/pkvm-hyp-sharing into kvmarm-master/next by Marc Zyngier · 3 years ago
- 52b2865 KVM: arm64: pkvm: Unshare guest structs during teardown by Quentin Perret · 3 years ago
- b8cc6eb KVM: arm64: Expose unshare hypercall to the host by Will Deacon · 3 years ago
- 376a240 KVM: arm64: Implement do_unshare() helper for unsharing memory by Will Deacon · 3 years ago
- 1ee3210 KVM: arm64: Implement __pkvm_host_share_hyp() using do_share() by Will Deacon · 3 years ago
- e82edcc KVM: arm64: Implement do_share() helper for sharing memory by Will Deacon · 3 years ago
- 61d99e3 KVM: arm64: Introduce wrappers for host and hyp spin lock accessors by Will Deacon · 3 years ago
- 3d467f7 KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages by Will Deacon · 3 years ago
- a83e219 KVM: arm64: pkvm: Refcount the pages shared with EL2 by Quentin Perret · 3 years ago
- 3f868e1 KVM: arm64: Introduce kvm_share_hyp() by Quentin Perret · 3 years ago
- 82bb024 KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2 by Will Deacon · 3 years ago
- 34ec7cb KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table by Will Deacon · 3 years ago
- d6b4bd3 KVM: arm64: Fixup hyp stage-1 refcount by Quentin Perret · 3 years ago
- 2ea2ff9 KVM: arm64: Refcount hyp stage-1 pgtable pages by Quentin Perret · 3 years ago
- 1fac3cf KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator by Quentin Perret · 3 years ago
- ce5b5b0 Merge branch kvm-arm64/vgic-fixes-5.17 into kvmarm-master/next by Marc Zyngier · 3 years ago
- 440523b KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug() by Marc Zyngier · 3 years ago
- c95b1d7 KVM: arm64: vgic-v3: Fix vcpu index comparison by Marc Zyngier · 3 years ago
- 7b6871f Merge branch kvm-arm64/pkvm-cleanups-5.17 into kvmarm-master/next by Marc Zyngier · 3 years ago
- 64a1fbd KVM: arm64: pkvm: Make kvm_host_owns_hyp_mappings() robust to VHE by Quentin Perret · 3 years, 1 month ago
- bff01cb KVM: arm64: pkvm: Stub io map functions by Quentin Perret · 3 years, 1 month ago
- 473a3ef KVM: arm64: Make __io_map_base static by Quentin Perret · 3 years, 1 month ago
- 53a563b KVM: arm64: Make the hyp memory pool static by Quentin Perret · 3 years, 1 month ago
- a770ee8 KVM: arm64: pkvm: Disable GICv2 support by Quentin Perret · 3 years, 1 month ago
- 34b43a8 KVM: arm64: pkvm: Fix hyp_pool max order by Quentin Perret · 3 years, 1 month ago
- dd03762 arm64: Enable KCSAN by Kefeng Wang · 3 years, 1 month ago
- 30c43e7 arm64/sve: Generalise vector length configuration prctl() for SME by Mark Brown · 3 years, 1 month ago
- 9e45365 arm64: add ID_AA64ISAR2_EL1 sys register by Joey Gouly · 3 years, 1 month ago
- d8f6ef4 KVM: arm64: Use Makefile.kvm for common files by David Woodhouse · 3 years, 1 month ago
- d92a5d1 KVM: Add helpers to wake/query blocking vCPU by Sean Christopherson · 3 years, 3 months ago
- 91b99ea KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() by Sean Christopherson · 3 years, 3 months ago
- 6109c5a KVM: arm64: Move vGIC v4 handling for WFI out arch callback hook by Sean Christopherson · 3 years, 3 months ago
- a54d806 KVM: Keep memslots in tree-based structures instead of array-based ones by Maciej S. Szmigiero · 3 years, 1 month ago
- ed92273 KVM: Use interval tree to do fast hva lookup in memslots by Maciej S. Szmigiero · 3 years, 1 month ago
- 6a99c6e KVM: Stop passing kvm_userspace_memory_region to arch memslot hooks by Sean Christopherson · 3 years, 1 month ago
- 509c594 KVM: arm64: Use "new" memslot instead of userspace memory region by Sean Christopherson · 3 years, 1 month ago
- 537a17b KVM: Let/force architectures to deal with arch specific memslot data by Sean Christopherson · 3 years, 1 month ago
- 46808a4 KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index by Marc Zyngier · 3 years, 1 month ago
- 27592ae KVM: Move wiping of the kvm->vcpus array to common code by Marc Zyngier · 3 years, 1 month ago
- 94b4a6d Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next by Marc Zyngier · 3 years, 1 month ago
- 370a17f Merge branch kvm-arm64/hyp-header-split into kvmarm-master/next by Marc Zyngier · 3 years, 1 month ago
- d658220 arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c by Mark Brown · 3 years, 2 months ago
- 9429f4b KVM: arm64: Move host EL1 code out of hyp/ directory by Will Deacon · 3 years, 1 month ago
- ed4ed15 KVM: arm64: Generate hyp_constants.h for the host by Will Deacon · 3 years, 1 month ago
- 636dcd0 KVM: arm64: Constify kvm_io_gic_ops by Rikard Falkeborn · 3 years, 1 month ago
- 00e228b KVM: arm64: Add minimal handling for the ARMv8.7 PMU by Marc Zyngier · 3 years, 1 month ago
- 2d761db Merge branch kvm-arm64/fpsimd-tracking into kvmarm-master/next by Marc Zyngier · 3 years, 1 month ago
- cc5705f KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pid by Marc Zyngier · 3 years, 3 months ago
- b5aa368 KVM: arm64: Merge kvm_arch_vcpu_run_pid_change() and kvm_vcpu_first_run_init() by Marc Zyngier · 3 years, 3 months ago
- 1408e73 KVM: arm64: Restructure the point where has_run_once is advertised by Marc Zyngier · 3 years, 3 months ago
- 052f064 KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of line by Marc Zyngier · 3 years, 3 months ago
- bff01a6 KVM: arm64: Move SVE state mapping at HYP to finalize-time by Marc Zyngier · 3 years, 3 months ago
- 3d627cc Merge tag 'kvmarm-fixes-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 1 month ago
- 7183b2b KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure by Marc Zyngier · 3 years, 1 month ago
- 83bb2c1 KVM: arm64: Save PSTATE early on exit by Marc Zyngier · 3 years, 1 month ago
- bee14bc KVM: arm64: Stop mapping current thread_info at EL2 by Marc Zyngier · 3 years, 2 months ago
- af9a0e2 KVM: arm64: Introduce flag shadowing TIF_FOREIGN_FPSTATE by Marc Zyngier · 3 years, 2 months ago
- e66425f KVM: arm64: Remove unused __sve_save_state by Marc Zyngier · 3 years, 1 month ago
- 8383741 KVM: arm64: Get rid of host SVE tracking/saving by Marc Zyngier · 3 years, 2 months ago
- f60a00d KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus() by Vitaly Kuznetsov · 3 years, 1 month ago
- 17ed14e KVM: arm64: Drop perf.c and fold its tiny bits of code into arm.c by Sean Christopherson · 3 years, 2 months ago
- be399d8 KVM: arm64: Hide kvm_arm_pmu_available behind CONFIG_HW_PERF_EVENTS=y by Sean Christopherson · 3 years, 2 months ago
- 7b51783 KVM: arm64: Convert to the generic perf callbacks by Sean Christopherson · 3 years, 2 months ago
- e1bfc24 KVM: Move x86's perf guest info callbacks to generic KVM by Sean Christopherson · 3 years, 2 months ago
- 2aef6f3 perf: Force architectures to opt-in to guest callbacks by Sean Christopherson · 3 years, 2 months ago
- b9f5621 perf/core: Rework guest callbacks to prepare for static_call support by Like Xu · 3 years, 2 months ago
- 2934e3d0 perf: Stop pretending that perf can handle multiple guest callbacks by Sean Christopherson · 3 years, 2 months ago
- 84886c2 Merge tag 'kvmarm-fixes-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master by Paolo Bonzini · 3 years, 2 months ago
- 50a8d33 KVM: arm64: Fix host stage-2 finalization by Quentin Perret · 3 years, 2 months ago
- 08e873c KVM: arm64: Change the return type of kvm_vcpu_preferred_target() by YueHaibing · 3 years, 2 months ago
- deacd66 KVM: arm64: nvhe: Fix a non-kernel-doc comment by Randy Dunlap · 3 years, 2 months ago
- 8bb0841 KVM: arm64: Extract ESR_ELx.EC only by Mark Rutland · 3 years, 2 months ago
- d7e0a79 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 2 months ago
- 46f8763 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 2 months ago
- 4e33868 Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 2 months ago
- 655ee55 Merge branch 'for-next/sve' into for-next/core by Will Deacon · 3 years, 2 months ago
- ae2b2f3 arm64: kvm: use kvm_exception_table_entry by Mark Rutland · 3 years, 2 months ago
- ddc806b arm64/sve: Explicitly load vector length when restoring SVE state by Mark Brown · 3 years, 2 months ago
- b5bc00f arm64/sve: Put system wide vector length information into structs by Mark Brown · 3 years, 2 months ago
- 9f58486 arm64/sve: Make access to FFR optional by Mark Brown · 3 years, 2 months ago