1. 9b9e211 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years ago
  2. 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
  3. dd03762 arm64: Enable KCSAN by Kefeng Wang · 3 years, 1 month ago
  4. 30c43e7 arm64/sve: Generalise vector length configuration prctl() for SME by Mark Brown · 3 years, 1 month ago
  5. 9e45365 arm64: add ID_AA64ISAR2_EL1 sys register by Joey Gouly · 3 years, 1 month ago
  6. d658220 arm64/kvm: Fix bitrotted comment for SVE handling in handle_exit.c by Mark Brown · 3 years, 3 months ago
  7. 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
  8. 7183b2b KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure by Marc Zyngier · 3 years, 2 months ago
  9. 83bb2c1 KVM: arm64: Save PSTATE early on exit by Marc Zyngier · 3 years, 2 months ago
  10. f60a00d KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus() by Vitaly Kuznetsov · 3 years, 2 months ago
  11. 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
  12. 50a8d33 KVM: arm64: Fix host stage-2 finalization by Quentin Perret · 3 years, 2 months ago
  13. 08e873c KVM: arm64: Change the return type of kvm_vcpu_preferred_target() by YueHaibing · 3 years, 2 months ago
  14. deacd66 KVM: arm64: nvhe: Fix a non-kernel-doc comment by Randy Dunlap · 3 years, 2 months ago
  15. 8bb0841 KVM: arm64: Extract ESR_ELx.EC only by Mark Rutland · 3 years, 2 months ago
  16. d7e0a79 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 2 months ago
  17. 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
  18. 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
  19. 655ee55 Merge branch 'for-next/sve' into for-next/core by Will Deacon · 3 years, 3 months ago
  20. ae2b2f3 arm64: kvm: use kvm_exception_table_entry by Mark Rutland · 3 years, 3 months ago
  21. ddc806b arm64/sve: Explicitly load vector length when restoring SVE state by Mark Brown · 3 years, 3 months ago
  22. b5bc00f arm64/sve: Put system wide vector length information into structs by Mark Brown · 3 years, 3 months ago
  23. 9f58486 arm64/sve: Make access to FFR optional by Mark Brown · 3 years, 3 months ago
  24. a25c78d Merge commit 'kvm-pagedata-alloc-fixes' into HEAD by Paolo Bonzini · 3 years, 3 months ago
  25. be08c3c Merge branch kvm-arm64/pkvm/fixed-features into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  26. 0730559 KVM: arm64: pkvm: Give priority to standard traps over pvm handling by Marc Zyngier · 3 years, 3 months ago
  27. 0c7639c KVM: arm64: pkvm: Pass vpcu instead of kvm to kvm_get_exit_handler_array() by Marc Zyngier · 3 years, 3 months ago
  28. 746bdea KVM: arm64: pkvm: Move kvm_handle_pvm_restricted around by Marc Zyngier · 3 years, 3 months ago
  29. 3061725 KVM: arm64: pkvm: Consolidate include files by Marc Zyngier · 3 years, 3 months ago
  30. 271b728 KVM: arm64: pkvm: Preserve pending SError on exit from AArch32 by Marc Zyngier · 3 years, 3 months ago
  31. cbca197 KVM: arm64: pkvm: Handle GICv3 traps as required by Marc Zyngier · 3 years, 3 months ago
  32. f3d5cca KVM: arm64: pkvm: Drop sysregs that should never be routed to the host by Marc Zyngier · 3 years, 3 months ago
  33. 3c90cb1 KVM: arm64: pkvm: Drop AArch32-specific registers by Marc Zyngier · 3 years, 3 months ago
  34. 8ffb418 KVM: arm64: pkvm: Make the ERR/ERX*_EL1 registers RAZ/WI by Marc Zyngier · 3 years, 3 months ago
  35. ce75916 KVM: arm64: pkvm: Use a single function to expose all id-regs by Marc Zyngier · 3 years, 3 months ago
  36. 8a04986 KVM: arm64: Fix early exit ptrauth handling by Marc Zyngier · 3 years, 3 months ago
  37. 5f8b259 Merge branch kvm-arm64/memory-accounting into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  38. 115bae9 KVM: arm64: Add memcg accounting to KVM allocations by Jia He · 3 years, 4 months ago
  39. 3ef2316 KVM: arm64: vgic: Add memcg accounting to vgic allocations by Jia He · 3 years, 4 months ago
  40. 20a3043 Merge branch kvm-arm64/vgic-fixes-5.16 into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  41. 9d449c7 KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode by Marc Zyngier · 3 years, 3 months ago
  42. f87ab68 KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS by Marc Zyngier · 3 years, 3 months ago
  43. 0924729 KVM: arm64: vgic-v3: Reduce common group trapping to ICV_DIR_EL1 when possible by Marc Zyngier · 3 years, 3 months ago
  44. df652bc KVM: arm64: vgic-v3: Work around GICv3 locally generated SErrors by Marc Zyngier · 3 years, 3 months ago
  45. 562e530 KVM: arm64: Force ID_AA64PFR0_EL1.GIC=1 when exposing a virtual GICv3 by Marc Zyngier · 3 years, 3 months ago
  46. 5f39efc KVM: arm64: Handle protected guests at 32 bits by Fuad Tabba · 3 years, 3 months ago
  47. 1423afc KVM: arm64: Trap access to pVM restricted features by Fuad Tabba · 3 years, 3 months ago
  48. 72e1be1 KVM: arm64: Move sanitized copies of CPU features by Fuad Tabba · 3 years, 3 months ago
  49. 2a0c343 KVM: arm64: Initialize trap registers for protected VMs by Fuad Tabba · 3 years, 3 months ago
  50. 6c30bfb KVM: arm64: Add handlers for protected VM System Registers by Fuad Tabba · 3 years, 3 months ago
  51. 16dd1fb KVM: arm64: Simplify masking out MTE in feature id reg by Fuad Tabba · 3 years, 3 months ago
  52. 3b1a690e KVM: arm64: Pass struct kvm to per-EC handlers by Fuad Tabba · 3 years, 3 months ago
  53. 8fb2046 KVM: arm64: Move early handlers to per-EC handlers by Marc Zyngier · 3 years, 3 months ago
  54. cc1e6fd KVM: arm64: Don't include switch.h into nvhe/kvm-main.c by Marc Zyngier · 3 years, 3 months ago
  55. 7dd9b5a KVM: arm64: Move __get_fault_info() and co into their own include file by Marc Zyngier · 3 years, 3 months ago
  56. 1eb07f4 Merge branch kvm-arm64/raz-sysregs into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  57. ebf6aa8c KVM: arm64: Replace get_raz_id_reg() with get_raz_reg() by Alexandru Elisei · 3 years, 3 months ago
  58. 5a430976 KVM: arm64: Use get_raz_reg() for userspace reads of PMSWINC_EL0 by Alexandru Elisei · 3 years, 3 months ago
  59. 00d5101 KVM: arm64: Return early from read_id_reg() if register is RAZ by Alexandru Elisei · 3 years, 3 months ago
  60. a049cf7 Merge branch kvm-arm64/misc-5.16 into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  61. e26bb75 KVM: arm64: Depend on HAVE_KVM instead of OF by Sean Christopherson · 3 years, 4 months ago
  62. c8f1e96 KVM: arm64: Unconditionally include generic KVM's Kconfig by Sean Christopherson · 3 years, 4 months ago
  63. b6a68b9 KVM: arm64: Allow KVM to be disabled from the command line by Marc Zyngier · 3 years, 4 months ago
  64. 15f9017 Merge branch kvm-arm64/vgic-ipa-checks into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  65. 96e9038 KVM: arm64: vgic: Drop vgic_check_ioaddr() by Ricardo Koller · 3 years, 3 months ago
  66. 2ec02f6 KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size by Ricardo Koller · 3 years, 3 months ago
  67. c56a87d KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size by Ricardo Koller · 3 years, 3 months ago
  68. 4612d98 KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size by Ricardo Koller · 3 years, 3 months ago
  69. f25c5e4 kvm: arm64: vgic: Introduce vgic_check_iorange by Ricardo Koller · 3 years, 3 months ago
  70. 057bed2 KVM: arm64: Disable privileged hypercalls after pKVM finalisation by Will Deacon · 3 years, 3 months ago
  71. 07036cf KVM: arm64: Prevent re-finalisation of pKVM for a given CPU by Will Deacon · 3 years, 3 months ago
  72. 2f2e1a5 KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall by Will Deacon · 3 years, 3 months ago
  73. 8579a18 KVM: arm64: Reject stub hypercalls after pKVM has been initialised by Will Deacon · 3 years, 3 months ago
  74. 6e6a8ef08 KVM: arm64: Release mmap_lock when using VM_SHARED with MTE by Quentin Perret · 3 years, 3 months ago
  75. 7615c2a KVM: arm64: Report corrupted refcount at EL2 by Quentin Perret · 3 years, 3 months ago
  76. 1d58a17 KVM: arm64: Fix host stage-2 PGD refcount by Quentin Perret · 3 years, 3 months ago
  77. 78b497f kvm: use kvfree() in kvm_arch_free_vm() by Juergen Gross · 3 years, 4 months ago
  78. e840f42 KVM: arm64: Fix PMU probe ordering by Marc Zyngier · 3 years, 4 months ago
  79. a49b50a KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule by Zenghui Yu · 3 years, 4 months ago
  80. 192ad3c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 4 months ago
  81. e99314a Merge tag 'kvmarm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 4 months ago
  82. 3cc4e14 KVM: stats: Add VM stat for remote tlb flush requests by Jing Zhang · 3 years, 5 months ago
  83. a7259df memblock: make memblock_find_in_range method private by Mike Rapoport · 3 years, 4 months ago
  84. 419025b Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  85. 8ce8a6f KVM: arm64: Trim guest debug exception handling by Raghavendra Rao Ananta · 3 years, 5 months ago
  86. f95937cc KVM: stats: Support linear and logarithmic histogram statistics by Jing Zhang · 3 years, 6 months ago
  87. 7c7b363 Merge branch kvm-arm64/pkvm-fixed-features-prologue into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  88. deb151a Merge branch kvm-arm64/mmu/vmid-cleanups into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  89. ca3385a Merge branch kvm-arm64/generic-entry into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  90. 78bc117 Merge branch kvm-arm64/psci/cpu_on into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  91. cf0c712 Merge branch kvm-arm64/mmu/el2-tracking into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  92. 82f8d54 Merge branch kvm-arm64/mmu/kmemleak-pkvm into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  93. 3ce5db8 Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  94. 2d84f3c Merge branch kvm-arm64/mmu/mapping-levels into kvmarm-master/next by Marc Zyngier · 3 years, 5 months ago
  95. 14ecf07 KVM: arm64: Minor optimization of range_is_memory by David Brazdil · 3 years, 6 months ago
  96. fb1c16c Merge tag 'kvmarm-fixes-5.14-2' into kvm-arm64/mmu/el2-tracking by Marc Zyngier · 3 years, 5 months ago
  97. 411d63d KVM: arm64: Upgrade trace_kvm_arm_set_dreg32() to 64bit by Marc Zyngier · 3 years, 5 months ago
  98. cd49622 KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch by Fuad Tabba · 3 years, 5 months ago
  99. 12849ba KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug by Fuad Tabba · 3 years, 5 months ago
  100. 1460b4b KVM: arm64: Restore mdcr_el2 from vcpu by Fuad Tabba · 3 years, 5 months ago