1. e650b64 KVM: arm64: Add basic hooks for injecting exceptions from EL2 by Marc Zyngier · 4 years, 3 months ago
  2. 21c8100 KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h by Marc Zyngier · 4 years, 3 months ago
  3. cdb5e02 KVM: arm64: Make kvm_skip_instr() and co private to HYP by Marc Zyngier · 4 years, 3 months ago
  4. 4a1c2c7 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR by Marc Zyngier · 4 years, 2 months ago
  5. 14ef9d0 Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next by Marc Zyngier · 4 years, 3 months ago
  6. 816c347 Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp-pcpu by Marc Zyngier · 4 years, 3 months ago
  7. 2a1198c kvm: arm64: Create separate instances of kvm_host_data for VHE/nVHE by David Brazdil · 4 years, 3 months ago
  8. 7311467 KVM: arm64: Get rid of kvm_arm_have_ssbd() by Marc Zyngier · 4 years, 3 months ago
  9. d4647f0 arm64: Rewrite Spectre-v2 mitigation code by Will Deacon · 4 years, 4 months ago
  10. 2e02cbb Merge branch 'kvm-arm64/pmu-5.9' into kvmarm-master/next by Marc Zyngier · 4 years, 3 months ago
  11. d7eec23 KVM: arm64: Add PMU event filtering infrastructure by Marc Zyngier · 4 years, 11 months ago
  12. fd65a3b KVM: arm64: Use event mask matching architecture revision by Marc Zyngier · 4 years, 10 months ago
  13. 81867b75 Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
  14. 04e4caa KVM: arm64: nVHE: Migrate hyp-init to SMCCC by Andrew Scull · 4 years, 4 months ago
  15. 0546983 KVM: arm64: nVHE: Migrate hyp interface to SMCCC by Andrew Scull · 4 years, 4 months ago
  16. d7ca107 KVM: arm64: Remove kvm_host_data_t typedef by Andrew Scull · 4 years, 4 months ago
  17. ae8bd85 Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
  18. 74cfa7e KVM: arm64: Remove unused 'pgd' field from 'struct kvm_s2_mmu' by Will Deacon · 4 years, 4 months ago
  19. 71233d0 KVM: arm64: Add support for creating kernel-agnostic stage-2 page tables by Will Deacon · 4 years, 4 months ago
  20. fdfe7cb KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() by Will Deacon · 4 years, 5 months ago
  21. 004a012 arm64/x86: KVM: Introduce steal-time cap by Andrew Jones · 4 years, 5 months ago
  22. 53f9855 KVM: arm64: pvtime: Fix stolen time accounting across migration by Andrew Jones · 4 years, 5 months ago
  23. 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
  24. 921d259 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 5 months ago
  25. bf4086b KVM: arm64: Prevent vcpu_has_ptrauth from generating OOL functions by Marc Zyngier · 4 years, 5 months ago
  26. 74cc7e0 KVM: arm64: clean up redundant 'kvm_run' parameters by Tianjia Zhang · 4 years, 6 months ago
  27. c1a33ae KVM: arm64: Use common KVM implementation of MMU memory caches by Sean Christopherson · 4 years, 6 months ago
  28. e539451 KVM: arm64: Use common code's approach for __GFP_ZERO with memory caches by Sean Christopherson · 4 years, 6 months ago
  29. 41ce82f KVM: arm64: timers: Move timer registers to the sys_regs file by Marc Zyngier · 6 years ago
  30. 710f198 KVM: arm64: Move SPSR_EL1 to the system register array by Marc Zyngier · 6 years ago
  31. fd85b66 KVM: arm64: Disintegrate SPSR array by Marc Zyngier · 6 years ago
  32. 1bded23 KVM: arm64: Move SP_EL1 to the system register array by Marc Zyngier · 6 years ago
  33. 98909e6 KVM: arm64: Move ELR_EL1 to the system register array by Marc Zyngier · 6 years ago
  34. e47c205 KVM: arm64: Make struct kvm_regs userspace-only by Marc Zyngier · 6 years ago
  35. 71071ac KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access by Marc Zyngier · 4 years, 9 months ago
  36. 1b422dd KVM: arm64: Introduce accessor for ctxt->sys_reg by Marc Zyngier · 6 years ago
  37. a0e50aa KVM: arm64: Factor out stage 2 page table data from struct kvm by Christoffer Dall · 6 years ago
  38. 13aeb9b KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHE by David Brazdil · 4 years, 6 months ago
  39. f50b6f6a KVM: arm64: Handle calls to prefixed hyp functions by Andrew Scull · 4 years, 6 months ago
  40. 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
  41. 15c9981 Merge branch 'kvm-arm64/ptrauth-fixes' into kvmarm-master/next by Marc Zyngier · 4 years, 7 months ago
  42. 3204be4 KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts by Marc Zyngier · 4 years, 7 months ago
  43. 07da1ff KVM: arm64: Remove host_cpu_context member from vcpu structure by Marc Zyngier · 4 years, 7 months ago
  44. 039aeb9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 7 months ago
  45. 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, 7 months ago
  46. c350717 Merge branch 'for-next/kvm/errata' into for-next/core by Will Deacon · 4 years, 7 months ago
  47. b130a8f KVM: arm64: Check advertised Stage-2 page size capability by Marc Zyngier · 4 years, 7 months ago
  48. 8f7f4fe KVM: arm64: Drop obsolete comment about sys_reg ordering by Marc Zyngier · 4 years, 7 months ago
  49. 71b3ec5 KVM: arm64: Clean up cpu_init_hyp_mode() by David Brazdil · 4 years, 8 months ago
  50. c862626 KVM: arm64: Support enabling dirty log gradually in small chunks by Keqian Zhu · 4 years, 9 months ago
  51. cb95312 kvm: add halt-polling cpu usage stats by David Matlack · 4 years, 8 months ago
  52. 02ab1f5 arm64: Unify WORKAROUND_SPECULATIVE_AT_{NVHE,VHE} by Andrew Scull · 4 years, 8 months ago
  53. d9c3872 KVM: arm64: GICv4.1: Reload VLPI configuration on distributor enable/disable by Marc Zyngier · 4 years, 10 months ago
  54. 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 · 4 years, 10 months ago
  55. b3f15ec kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() by Mark Rutland · 5 years ago
  56. e813e65 Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
  57. 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
  58. 7495e22 KVM: Move running VCPU from ARM to common code by Paolo Bonzini · 5 years ago
  59. ddd259c KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() by Sean Christopherson · 5 years ago
  60. 19bcc89 KVM: arm64: Free sve_state via arm specific hook by Sean Christopherson · 5 years ago
  61. 0e20f5e KVM: arm/arm64: Cleanup MMIO handling by Marc Zyngier · 5 years ago
  62. ab3906c Merge branch 'for-next/errata' into for-next/core by Will Deacon · 5 years ago
  63. e85d68f arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE by Steven Price · 5 years ago
  64. b51c6ac arm64: Introduce system_capabilities_finalized() marker by Suzuki K Poulose · 5 years ago
  65. 752272f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
  66. a4b28f5 Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time' into kvmarm-master/next by Marc Zyngier · 5 years ago
  67. 58772e9 KVM: arm64: Provide VCPU attributes for stolen time by Steven Price · 5 years ago
  68. 8564d63 KVM: arm64: Support stolen time reporting via shared structure by Steven Price · 5 years ago
  69. b48c1a4 KVM: arm64: Implement PV_TIME_FEATURES call by Steven Price · 5 years ago
  70. c726200 KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace by Christoffer Dall · 5 years ago
  71. f226650 arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear by Marc Zyngier · 5 years ago
  72. 39d7530 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
  73. dfd437a Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 5 years ago
  74. 1e0cf16 KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register by Marc Zyngier · 5 years ago
  75. c118bbb arm64: KVM: Propagate full Spectre v2 workaround state to KVM guests by Andre Przywara · 6 years ago
  76. bd82d4b arm64: Fix incorrect irqflag restore for priority masking by Julien Thierry · 6 years ago
  77. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  78. b7c50fa KVM: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation by James Morse · 6 years ago
  79. 435e53f arm64: KVM: Enable VHE support for :G/:H perf event modifiers by Andrew Murray · 6 years ago
  80. 3d91bef arm64: KVM: Enable !VHE support for :G/:H perf event modifiers by Andrew Murray · 6 years ago
  81. eb41238 arm64: KVM: Add accessors to track guest/host only counters by Andrew Murray · 6 years ago
  82. 630a168 arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data by Andrew Murray · 6 years ago
  83. a22fa32 KVM: arm64: Add userspace flag to enable pointer authentication by Amit Daniel Kachhap · 6 years ago
  84. 384b40c KVM: arm/arm64: Context-switch ptrauth registers by Mark Rutland · 6 years ago
  85. b890d75 KVM: arm64: Add a vcpu flag to control ptrauth for guest by Amit Daniel Kachhap · 6 years ago
  86. 92e68b2 KVM: arm/arm64: Clean up vcpu finalization function parameter naming by Dave Martin · 6 years ago
  87. a3be836 KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE by Dave Martin · 6 years ago
  88. 9a3cdf2 KVM: arm64/sve: Allow userspace to enable SVE for vcpus by Dave Martin · 6 years ago
  89. 9033bba KVM: arm64/sve: Add pseudo-register for the guest's vector lengths by Dave Martin · 6 years ago
  90. 7dd32a0 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl by Dave Martin · 6 years ago
  91. 0f062bf KVM: arm/arm64: Add hook for arch-specific KVM initialisation by Dave Martin · 6 years ago
  92. e1c9c98 KVM: arm64/sve: Add SVE support to register access ioctl interface by Dave Martin · 6 years ago
  93. b43b5dd KVM: arm64/sve: Context switch the SVE registers by Dave Martin · 6 years ago
  94. 7343376 KVM: arm64/sve: System register context switch and access support by Dave Martin · 6 years ago
  95. 1765edb KVM: arm64: Add a vcpu flag to control SVE visibility for the guest by Dave Martin · 6 years ago
  96. 3f61f40 KVM: arm64: Add missing #includes to kvm_host.h by Dave Martin · 6 years ago
  97. 636deed Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  98. 3d8dfe7 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
  99. e329fb7 KVM: arm/arm64: Factor out VMID into struct kvm_vmid by Christoffer Dall · 6 years ago
  100. 32f1395 arm/arm64: KVM: Statically configure the host's view of MPIDR by Marc Zyngier · 6 years ago