1. 4a1c2c7 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR by Marc Zyngier · 4 years, 2 months ago
  2. 7efe8ef KVM: arm64: Allocate stage-2 pgd pages with GFP_KERNEL_ACCOUNT by Will Deacon · 4 years, 2 months ago
  3. d2782505 KVM: arm64: Drop useless PAN setting on host EL1 to EL2 transition by Marc Zyngier · 4 years, 2 months ago
  4. b6d6db4 KVM: arm64: Remove leftover kern_hyp_va() in nVHE TLB invalidation by Marc Zyngier · 4 years, 2 months ago
  5. 28e81c6 KVM: arm64: Don't corrupt tpidr_el2 on failed HVC call by Marc Zyngier · 4 years, 2 months ago
  6. 4e5dc64 Merge branches 'kvm-arm64/pt-new' and 'kvm-arm64/pmu-5.9' into kvmarm-master/next by Marc Zyngier · 4 years, 3 months ago
  7. ffd1b63 KVM: arm64: Ensure user_mem_abort() return value is initialised by Will Deacon · 4 years, 3 months ago
  8. b259d13 KVM: arm64: Pass level hint to TLBI during stage-2 permission fault by Will Deacon · 4 years, 3 months ago
  9. 14ef9d0 Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next by Marc Zyngier · 4 years, 3 months ago
  10. 816c347 Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp-pcpu by Marc Zyngier · 4 years, 3 months ago
  11. a3bb9c3 kvm: arm64: Remove unnecessary hyp mappings by David Brazdil · 4 years, 3 months ago
  12. 30c9539 kvm: arm64: Set up hyp percpu data for nVHE by David Brazdil · 4 years, 3 months ago
  13. 2a1198c kvm: arm64: Create separate instances of kvm_host_data for VHE/nVHE by David Brazdil · 4 years, 3 months ago
  14. df4c821 kvm: arm64: Duplicate arm64_ssbd_callback_required for nVHE hyp by David Brazdil · 4 years, 3 months ago
  15. 5724949 kvm: arm64: Add helpers for accessing nVHE hyp per-cpu vars by David Brazdil · 4 years, 3 months ago
  16. ea39102 kvm: arm64: Remove hyp_adr/ldr_this_cpu by David Brazdil · 4 years, 3 months ago
  17. 717cf94 kvm: arm64: Remove __hyp_this_cpu_read by David Brazdil · 4 years, 3 months ago
  18. 3471ee0 kvm: arm64: Only define __kvm_ex_table for CONFIG_KVM by David Brazdil · 4 years, 3 months ago
  19. ce492a1 kvm: arm64: Move nVHE hyp namespace macros to hyp_image.h by David Brazdil · 4 years, 3 months ago
  20. ab25464 kvm: arm64: Partially link nVHE hyp code, simplify HYPCOPY by David Brazdil · 4 years, 3 months ago
  21. 780c083 arm64: Add support for PR_SPEC_DISABLE_NOEXEC prctl() option by Will Deacon · 4 years, 3 months ago
  22. 5c8b0cb arm64: Pull in task_stack_page() to Spectre-v4 mitigation code by Will Deacon · 4 years, 3 months ago
  23. 9ef2b48 KVM: arm64: Allow patching EL2 vectors even with KASLR is not enabled by Will Deacon · 4 years, 3 months ago
  24. 31c84d6 arm64: Get rid of arm64_ssbd_state by Marc Zyngier · 4 years, 4 months ago
  25. d63d975 KVM: arm64: Convert ARCH_WORKAROUND_2 to arm64_get_spectre_v4_state() by Marc Zyngier · 4 years, 4 months ago
  26. 7311467 KVM: arm64: Get rid of kvm_arm_have_ssbd() by Marc Zyngier · 4 years, 4 months ago
  27. 29e8910 KVM: arm64: Simplify handling of ARCH_WORKAROUND_2 by Marc Zyngier · 4 years, 4 months ago
  28. c287620 arm64: Rewrite Spectre-v4 mitigation code by Will Deacon · 4 years, 4 months ago
  29. 9e78b65 arm64: Move SSBD prctl() handler alongside other spectre mitigation code by Will Deacon · 4 years, 4 months ago
  30. 9b0955b arm64: Rename ARM64_SSBD to ARM64_SPECTRE_V4 by Will Deacon · 4 years, 4 months ago
  31. 532d581 arm64: Treat SSBS as a non-strict system feature by Will Deacon · 4 years, 4 months ago
  32. a8de949 arm64: Group start_thread() functions together by Will Deacon · 4 years, 4 months ago
  33. e102623 KVM: arm64: Set CSV2 for guests on hardware unaffected by Spectre-v2 by Marc Zyngier · 4 years, 4 months ago
  34. d4647f0 arm64: Rewrite Spectre-v2 mitigation code by Will Deacon · 4 years, 4 months ago
  35. 455697a arm64: Introduce separate file for spectre mitigations and reporting by Will Deacon · 4 years, 4 months ago
  36. 688f1e4 arm64: Rename ARM64_HARDEN_BRANCH_PREDICTOR to ARM64_SPECTRE_V2 by Will Deacon · 4 years, 4 months ago
  37. b181048 KVM: arm64: Simplify install_bp_hardening_cb() by Will Deacon · 4 years, 4 months ago
  38. 5359a87 KVM: arm64: Replace CONFIG_KVM_INDIRECT_VECTORS with CONFIG_RANDOMIZE_BASE by Will Deacon · 4 years, 4 months ago
  39. 6e5f092 arm64: Remove Spectre-related CONFIG_* options by Will Deacon · 4 years, 4 months ago
  40. 39533e1 arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs by Marc Zyngier · 4 years, 6 months ago
  41. 2e02cbb Merge branch 'kvm-arm64/pmu-5.9' into kvmarm-master/next by Marc Zyngier · 4 years, 3 months ago
  42. 88865be KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 by Marc Zyngier · 4 years, 10 months ago
  43. d7eec23 KVM: arm64: Add PMU event filtering infrastructure by Marc Zyngier · 5 years ago
  44. fd65a3b KVM: arm64: Use event mask matching architecture revision by Marc Zyngier · 4 years, 10 months ago
  45. 42223fb KVM: arm64: Refactor PMU attribute error handling by Marc Zyngier · 4 years, 10 months ago
  46. 18fce56 arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs by Marc Zyngier · 4 years, 6 months ago
  47. b11483e arm64: Make use of ARCH_WORKAROUND_1 even when KVM is not enabled by Marc Zyngier · 4 years, 6 months ago
  48. 41fa0f5 Merge branch 'kvm-arm64/misc-5.10' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
  49. 8910f08 Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
  50. c9c0279 KVM: arm64: Fix doc warnings in mmu code by Xiaofei Tan · 4 years, 4 months ago
  51. ada329e KVM: arm64: Do not flush memslot if FWB is supported by Alexandru Elisei · 4 years, 4 months ago
  52. cb62e0b KVM: arm64: vgic-debug: Convert to use DEFINE_SEQ_ATTRIBUTE macro by Liu Shixin · 4 years, 4 months ago
  53. 8a4374f KVM: arm64: Fix inject_fault.c kernel-doc warnings by Tian Tao · 4 years, 4 months ago
  54. 523b399 KVM: arm64: Try PMD block mappings if PUD mappings are not supported by Alexandru Elisei · 4 years, 4 months ago
  55. 81867b75 Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
  56. a071261 KVM: arm64: nVHE: Fix pointers during SMCCC convertion by Andrew Scull · 4 years, 4 months ago
  57. 04e4caa KVM: arm64: nVHE: Migrate hyp-init to SMCCC by Andrew Scull · 4 years, 4 months ago
  58. 0546983 KVM: arm64: nVHE: Migrate hyp interface to SMCCC by Andrew Scull · 4 years, 4 months ago
  59. 5dc33bd KVM: arm64: nVHE: Pass pointers consistently to hyp-init by Andrew Scull · 4 years, 4 months ago
  60. a2e102e KVM: arm64: nVHE: Handle hyp panics by Andrew Scull · 4 years, 4 months ago
  61. 4e3393a KVM: arm64: nVHE: Switch to hyp context for EL2 by Andrew Scull · 4 years, 4 months ago
  62. 603d2bd KVM: arm64: Share context save and restore macros by Andrew Scull · 4 years, 4 months ago
  63. 7db2153 KVM: arm64: Restore hyp when panicking in guest context by Andrew Scull · 4 years, 4 months ago
  64. 7c2e76d KVM: arm64: Update context references from host to hyp by Andrew Scull · 4 years, 4 months ago
  65. b619d9a KVM: arm64: Introduce hyp context by Andrew Scull · 4 years, 4 months ago
  66. 472fc01 KVM: arm64: nVHE: Don't consume host SErrors with ESB by Andrew Scull · 4 years, 4 months ago
  67. 6e3bfbb KVM: arm64: nVHE: Use separate vector for the host by Andrew Scull · 4 years, 4 months ago
  68. a0e4795 KVM: arm64: Save chosen hyp vector to a percpu variable by Andrew Scull · 4 years, 4 months ago
  69. ceee2fe KVM: arm64: Choose hyp symbol based on context by Andrew Scull · 4 years, 4 months ago
  70. d7ca107 KVM: arm64: Remove kvm_host_data_t typedef by Andrew Scull · 4 years, 4 months ago
  71. 6a0259e KVM: arm64: Remove hyp_panic arguments by Andrew Scull · 4 years, 4 months ago
  72. 501a67a KVM: arm64: Remove __activate_vm wrapper by Andrew Scull · 4 years, 4 months ago
  73. ae8bd85 Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next by Marc Zyngier · 4 years, 4 months ago
  74. c9b69a0 KVM: arm64: Don't constrain maximum IPA size based on host configuration by Will Deacon · 4 years, 4 months ago
  75. 74cfa7e KVM: arm64: Remove unused 'pgd' field from 'struct kvm_s2_mmu' by Will Deacon · 4 years, 4 months ago
  76. 3f26ab5 KVM: arm64: Remove unused page-table code by Will Deacon · 4 years, 4 months ago
  77. 063deeb KVM: arm64: Check the pgt instead of the pgd when modifying page-table by Will Deacon · 4 years, 4 months ago
  78. 6f745f1 KVM: arm64: Convert user_mem_abort() to generic page-table API by Will Deacon · 4 years, 4 months ago
  79. adcd4e2 KVM: arm64: Add support for relaxing stage-2 perms in generic page-table code by Will Deacon · 4 years, 4 months ago
  80. 8d5207b KVM: arm64: Convert memslot cache-flushing code to generic page-table API by Quentin Perret · 4 years, 4 months ago
  81. 93c66b4 KVM: arm64: Add support for stage-2 cache flushing in generic page-table by Quentin Perret · 4 years, 4 months ago
  82. cc38d61 KVM: arm64: Convert write-protect operation to generic page-table API by Quentin Perret · 4 years, 4 months ago
  83. 73d49df KVM: arm64: Add support for stage-2 write-protect in generic page-table by Quentin Perret · 4 years, 4 months ago
  84. ee8efad KVM: arm64: Convert page-aging and access faults to generic page-table API by Will Deacon · 4 years, 4 months ago
  85. e0e5a07 KVM: arm64: Add support for stage-2 page-aging in generic page-table by Will Deacon · 4 years, 4 months ago
  86. 52bae93 KVM: arm64: Convert unmap_stage2_range() to generic page-table API by Will Deacon · 4 years, 4 months ago
  87. e9edb17 KVM: arm64: Convert kvm_set_spte_hva() to generic page-table API by Will Deacon · 4 years, 4 months ago
  88. 02bbd37 KVM: arm64: Convert kvm_phys_addr_ioremap() to generic page-table API by Will Deacon · 4 years, 4 months ago
  89. 6d9d211 KVM: arm64: Add support for stage-2 map()/unmap() in generic page-table by Will Deacon · 4 years, 4 months ago
  90. 71233d0 KVM: arm64: Add support for creating kernel-agnostic stage-2 page tables by Will Deacon · 4 years, 4 months ago
  91. 0f9d09b KVM: arm64: Use generic allocator for hyp stage-1 page-tables by Will Deacon · 4 years, 4 months ago
  92. bb0e92c KVM: arm64: Add support for creating kernel-agnostic stage-1 page tables by Will Deacon · 4 years, 4 months ago
  93. b1e57de KVM: arm64: Add stand-alone page-table walker infrastructure by Will Deacon · 4 years, 4 months ago
  94. 9af3e08 KVM: arm64: Remove kvm_mmu_free_memory_caches() by Will Deacon · 4 years, 4 months ago
  95. 015b315 Merge tag 'x86-urgent-2020-09-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 4 months ago
  96. 70187f7 Merge tag 'arc-5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc by Linus Torvalds · 4 years, 4 months ago
  97. c70672d Merge tag 's390-5.9-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux by Linus Torvalds · 4 years, 4 months ago
  98. 09274ae Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 4 months ago
  99. 16bf121 Merge tag 'mips_fixes_5.9_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux by Linus Torvalds · 4 years, 4 months ago
  100. 4facb95 x86/entry: Unbreak 32bit fast syscall by Thomas Gleixner · 4 years, 4 months ago