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