- 1dd498e KVM: arm64: Workaround Cortex-A510's single-step and PAC trap errata by James Morse · 2 years, 11 months ago
- 1c71dbc KVM: arm64: Avoid consuming a stale esr value when SError occur by James Morse · 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
- 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
- 1c53a1a Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next by Marc Zyngier · 3 years 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
- 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
- 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
- 7b6871f Merge branch kvm-arm64/pkvm-cleanups-5.17 into kvmarm-master/next by Marc Zyngier · 3 years 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
- 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
- 370a17f Merge branch kvm-arm64/hyp-header-split into kvmarm-master/next by Marc Zyngier · 3 years, 1 month 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
- 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
- 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
- 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
- 9f58486 arm64/sve: Make access to FFR optional by Mark Brown · 3 years, 2 months ago
- be08c3c Merge branch kvm-arm64/pkvm/fixed-features into kvmarm-master/next by Marc Zyngier · 3 years, 2 months ago
- 0730559 KVM: arm64: pkvm: Give priority to standard traps over pvm handling by Marc Zyngier · 3 years, 3 months ago
- 0c7639c KVM: arm64: pkvm: Pass vpcu instead of kvm to kvm_get_exit_handler_array() by Marc Zyngier · 3 years, 3 months ago
- 746bdea KVM: arm64: pkvm: Move kvm_handle_pvm_restricted around by Marc Zyngier · 3 years, 3 months ago
- 3061725 KVM: arm64: pkvm: Consolidate include files by Marc Zyngier · 3 years, 3 months ago
- 271b728 KVM: arm64: pkvm: Preserve pending SError on exit from AArch32 by Marc Zyngier · 3 years, 3 months ago
- cbca197 KVM: arm64: pkvm: Handle GICv3 traps as required by Marc Zyngier · 3 years, 3 months ago
- f3d5cca KVM: arm64: pkvm: Drop sysregs that should never be routed to the host by Marc Zyngier · 3 years, 3 months ago
- 3c90cb1 KVM: arm64: pkvm: Drop AArch32-specific registers by Marc Zyngier · 3 years, 3 months ago
- 8ffb418 KVM: arm64: pkvm: Make the ERR/ERX*_EL1 registers RAZ/WI by Marc Zyngier · 3 years, 3 months ago
- ce75916 KVM: arm64: pkvm: Use a single function to expose all id-regs by Marc Zyngier · 3 years, 3 months ago
- 8a04986 KVM: arm64: Fix early exit ptrauth handling by Marc Zyngier · 3 years, 3 months ago
- 20a3043 Merge branch kvm-arm64/vgic-fixes-5.16 into kvmarm-master/next by Marc Zyngier · 3 years, 2 months ago
- 9d449c7 KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode by Marc Zyngier · 3 years, 3 months ago
- f87ab68 KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS by Marc Zyngier · 3 years, 3 months ago
- 5f39efc KVM: arm64: Handle protected guests at 32 bits by Fuad Tabba · 3 years, 3 months ago
- 1423afc KVM: arm64: Trap access to pVM restricted features by Fuad Tabba · 3 years, 3 months ago
- 72e1be1 KVM: arm64: Move sanitized copies of CPU features by Fuad Tabba · 3 years, 3 months ago
- 2a0c343 KVM: arm64: Initialize trap registers for protected VMs by Fuad Tabba · 3 years, 3 months ago
- 6c30bfb KVM: arm64: Add handlers for protected VM System Registers by Fuad Tabba · 3 years, 3 months ago
- 3b1a690e KVM: arm64: Pass struct kvm to per-EC handlers by Fuad Tabba · 3 years, 3 months ago
- 8fb2046 KVM: arm64: Move early handlers to per-EC handlers by Marc Zyngier · 3 years, 3 months ago
- cc1e6fd KVM: arm64: Don't include switch.h into nvhe/kvm-main.c by Marc Zyngier · 3 years, 3 months ago
- 7dd9b5a KVM: arm64: Move __get_fault_info() and co into their own include file by Marc Zyngier · 3 years, 3 months ago
- 057bed2 KVM: arm64: Disable privileged hypercalls after pKVM finalisation by Will Deacon · 3 years, 3 months ago
- 07036cf KVM: arm64: Prevent re-finalisation of pKVM for a given CPU by Will Deacon · 3 years, 3 months ago
- 8579a18 KVM: arm64: Reject stub hypercalls after pKVM has been initialised by Will Deacon · 3 years, 3 months ago
- 7615c2a KVM: arm64: Report corrupted refcount at EL2 by Quentin Perret · 3 years, 3 months ago
- 1d58a17 KVM: arm64: Fix host stage-2 PGD refcount by Quentin Perret · 3 years, 3 months ago
- a49b50a KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule by Zenghui Yu · 3 years, 4 months ago
- 192ad3c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 4 months ago
- a7259df memblock: make memblock_find_in_range method private by Mike Rapoport · 3 years, 4 months ago
- 7c7b363 Merge branch kvm-arm64/pkvm-fixed-features-prologue into kvmarm-master/next by Marc Zyngier · 3 years, 4 months ago
- deb151a Merge branch kvm-arm64/mmu/vmid-cleanups into kvmarm-master/next by Marc Zyngier · 3 years, 4 months ago
- 14ecf07 KVM: arm64: Minor optimization of range_is_memory by David Brazdil · 3 years, 5 months ago
- fb1c16c Merge tag 'kvmarm-fixes-5.14-2' into kvm-arm64/mmu/el2-tracking by Marc Zyngier · 3 years, 4 months ago
- cd49622 KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch by Fuad Tabba · 3 years, 4 months ago
- 12849ba KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug by Fuad Tabba · 3 years, 4 months ago
- 1460b4b KVM: arm64: Restore mdcr_el2 from vcpu by Fuad Tabba · 3 years, 4 months ago
- d6c850d KVM: arm64: MDCR_EL2 is a 64-bit register by Fuad Tabba · 3 years, 4 months ago
- cf364e0 KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE by Marc Zyngier · 3 years, 5 months ago
- 4efc0ed KVM: arm64: Unify stage-2 programming behind __load_stage2() by Marc Zyngier · 3 years, 5 months ago
- 923a547 KVM: arm64: Move kern_hyp_va() usage in __load_guest_stage2() into the callers by Marc Zyngier · 3 years, 5 months ago
- ccac969 KVM: arm64: Make hyp_panic() more robust when protected mode is enabled by Will Deacon · 3 years, 5 months ago
- 1259356 KVM: arm64: Return -EPERM from __pkvm_host_share_hyp() by Quentin Perret · 3 years, 5 months ago
- 64a80fb KVM: arm64: Make __pkvm_create_mappings static by Quentin Perret · 3 years, 5 months ago
- 66c57ed KVM: arm64: Restrict EL2 stage-1 changes in protected mode by Quentin Perret · 3 years, 5 months ago
- f937001 KVM: arm64: Refactor protected nVHE stage-1 locking by Quentin Perret · 3 years, 5 months ago
- ad0e013 KVM: arm64: Remove __pkvm_mark_hyp by Quentin Perret · 3 years, 5 months ago
- 2c50166 KVM: arm64: Mark host bss and rodata section as shared by Quentin Perret · 3 years, 5 months ago
- 9024b3d KVM: arm64: Enable retrieving protections attributes of PTEs by Quentin Perret · 3 years, 5 months ago