1. a6da0d7 KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter by Like Xu · 5 years ago
  2. c900c15 KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback by Like Xu · 5 years ago
  3. 98ff80f KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx by Like Xu · 5 years ago
  4. 02d496cf KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR by Liran Alon · 5 years ago
  5. 132f4f7 KVM: VMX: Refactor update_cr8_intercept() by Liran Alon · 5 years ago
  6. 49d654d KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler by Liran Alon · 5 years ago
  7. 1a68623 KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi by Miaohe Lin · 5 years ago
  8. 5b4ce93 KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed by Miaohe Lin · 5 years ago
  9. e64a850 KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL by Liran Alon · 5 years ago
  10. 27cbe7d KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched by Liran Alon · 5 years ago
  11. ff90afa KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM by Liran Alon · 5 years ago
  12. 74c504a x86: retpolines: eliminate retpoline from msr event handlers by Andrea Arcangeli · 5 years ago
  13. 3dcb2a3 KVM: retpolines: x86: eliminate retpoline from svm.c exit handlers by Andrea Arcangeli · 5 years ago
  14. 4289d27 KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers by Andrea Arcangeli · 5 years ago
  15. f399e60 KVM: x86: optimize more exit handlers in vmx.c by Andrea Arcangeli · 5 years ago
  16. 7f7f0d9 KVM: x86: get rid of odd out jump label in pdptrs_changed by Miaohe Lin · 5 years ago
  17. 53fafdb KVM: x86: switch KVMCLOCK base to monotonic raw clock by Marcelo Tosatti · 5 years ago
  18. e7011c5 Merge tag 'kvm-ppc-next-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc into HEAD by Paolo Bonzini · 5 years ago
  19. 19308a4 x86/kvm: Fix -Wmissing-prototypes warnings by Yi Wang · 5 years ago
  20. 149487b KVM: Add separate helper for putting borrowed reference to kvm by Sean Christopherson · 5 years ago
  21. 5229743 kvm: svm: Update svm_xsaves_supported by Aaron Lewis · 5 years ago
  22. 864e2ab kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common by Aaron Lewis · 5 years ago
  23. 139a12c KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code by Aaron Lewis · 5 years ago
  24. 9753d68 KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on Intel by Aaron Lewis · 5 years ago
  25. 312a1c8 KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMD by Aaron Lewis · 5 years ago
  26. 7895856 KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded by Aaron Lewis · 5 years ago
  27. c034f2a KVM: VMX: Fix conditions for guest IA32_XSS support by Aaron Lewis · 5 years ago
  28. 7204160 KVM: x86: Introduce vcpu->arch.xsaves_enabled by Aaron Lewis · 5 years ago
  29. 1b84292 KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup() by Xiaoyao Li · 5 years ago
  30. 4be5341 KVM: VMX: Initialize vmx->guest_msrs[] right after allocation by Xiaoyao Li · 5 years ago
  31. 3c0f4be KVM: VMX: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() by Xiaoyao Li · 5 years ago
  32. 35fbe0d KVM: VMX: Write VPID to vmcs when creating vcpu by Xiaoyao Li · 5 years ago
  33. 4be9467 KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP by Like Xu · 5 years ago
  34. 30ce89a KVM: remove redundant code in kvm_arch_vm_ioctl by Miaohe Lin · 5 years ago
  35. 2cf9af0 kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter by Suthikulpanit, Suravee · 5 years ago
  36. 34059c2 KVM: x86: Fold decache_cr3() into cache_reg() by Sean Christopherson · 5 years ago
  37. cb3c1e2 KVM: x86: Add helpers to test/mark reg availability and dirtiness by Sean Christopherson · 5 years ago
  38. f884554 KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' by Sean Christopherson · 5 years ago
  39. 489cbcf KVM: x86: Add WARNs to detect out-of-bounds register indices by Sean Christopherson · 5 years ago
  40. 491c1ad KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest by Sean Christopherson · 5 years ago
  41. e7bddc5 KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors by Sean Christopherson · 5 years ago
  42. b17b743 KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date by Sean Christopherson · 5 years ago
  43. 33af3a7 KVM: SVM: Reduce WBINVD/DF_FLUSH invocations by Tom Lendacky · 5 years ago
  44. 0fc5dea KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests by Tom Lendacky · 5 years ago
  45. 04f11ef KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter by Sean Christopherson · 5 years ago
  46. 83af5e6 KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH by Tom Lendacky · 5 years ago
  47. e3b9a9e KVM: SVM: Serialize access to the SEV ASID bitmap by Tom Lendacky · 5 years ago
  48. 20baa8e Merge tag 'kvm-ppc-fixes-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc into HEAD by Paolo Bonzini · 5 years ago
  49. 9800c24 Merge tag 'kvmarm-fixes-5.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 5 years ago
  50. 49dedf0 kvm: clear kvmclock MSR on reset by Paolo Bonzini · 5 years ago
  51. b4fdcf6 KVM: x86: fix bugon.cocci warnings by kbuild test robot · 5 years ago
  52. 1a8211c KVM: VMX: Remove specialized handling of unexpected exit-reasons by Liran Alon · 5 years ago
  53. 41cd02c kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID by Jim Mattson · 5 years ago
  54. 55d7004 KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode by Nicholas Piggin · 5 years ago
  55. 6a13cb0 KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for injected interrupts by Nicholas Piggin · 5 years ago
  56. 268f4ef KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for async guest delivery by Nicholas Piggin · 5 years ago
  57. 87a45e0 KVM: PPC: Book3S: Replace reset_msr mmu op with inject_interrupt arch op by Nicholas Piggin · 5 years ago
  58. 9ee6471 KVM: PPC: Book3S: Define and use SRR1_MSR_BITS by Nicholas Piggin · 5 years ago
  59. efe5ddc KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPs by Greg Kurz · 5 years ago
  60. 062cfab KVM: PPC: Book3S HV: XIVE: Make VP block size configurable by Greg Kurz · 5 years ago
  61. 8db29ea KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helper by Greg Kurz · 5 years ago
  62. 8a4e7597 KVM: PPC: Book3S HV: XIVE: Show VP id in debugfs by Greg Kurz · 5 years ago
  63. e7d71c9 KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are allocated by Greg Kurz · 5 years ago
  64. f41c498 KVM: PPC: E500: Replace current->mm by kvm->mm by Leonardo Bras · 5 years ago
  65. 258ed7d KVM: PPC: Reduce calls to get current->mm by storing the value locally by Leonardo Bras · 5 years ago
  66. 1a9167a KVM: PPC: Report single stepping capability by Fabiano Rosas · 6 years ago
  67. 4fe34d6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  68. 6f16371 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems by Marc Zyngier · 5 years ago
  69. 531e93d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 5 years ago
  70. dfdcff3 Merge tag 'riscv/for-v5.4-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 5 years ago
  71. 228d120 x86/boot/acpi: Move get_cmdline_acpi_rsdp() under #ifdef guard by Zhenzhong Duan · 5 years ago
  72. f7c0f50 x86/hyperv: Set pv_info.name to "Hyper-V" by Andrea Parri · 5 years ago
  73. 0e2adab Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 5 years ago
  74. ad32fd7 Merge tag 'xtensa-20191017' of git://github.com/jcmvbkbc/linux-xtensa by Linus Torvalds · 5 years ago
  75. 777d062 Merge branch 'errata/tx2-219' into for-next/fixes by Will Deacon · 5 years ago
  76. 597399d arm64: tags: Preserve tags for addresses translated via TTBR1 by Will Deacon · 5 years ago
  77. 3813733 arm64: mm: fix inverted PAR_EL1.F check by Mark Rutland · 5 years ago
  78. 29a0f5a arm64: sysreg: fix incorrect definition of SYS_PAR_EL1_F by Yang Yingliang · 5 years ago
  79. 19c95f2 arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled by Julien Thierry · 5 years ago
  80. 775fd6b xtensa: fix change_bit in exclusive access option by Max Filippov · 5 years ago
  81. 5bf4e52 RISC-V: fix virtual address overlapped in FIXADDR_START and VMEMMAP_START by Greentime Hu · 5 years ago
  82. 2618500 arm: dts: mediatek: Update mt7629 dts to reflect the latest dt-binding by MarkLee · 5 years ago
  83. 0c401fd xtensa: virt: fix PCI IO ports mapping by Max Filippov · 5 years ago
  84. 8e0d0ad2 sparc64: disable fast-GUP due to unexplained oopses by Linus Torvalds · 5 years ago
  85. 02755af Merge branch 'parisc-5.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux by Linus Torvalds · 5 years ago
  86. 7a22e03 x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu by Sean Christopherson · 5 years ago
  87. e211288 x86/hyperv: Make vapic support x2apic mode by Roman Kagan · 5 years ago
  88. 12ade69c KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in use by Greg Kurz · 5 years ago
  89. 8c551f9 arm64: hibernate: check pgd table allocation by Pavel Tatashin · 5 years ago
  90. ec52c71 arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled by Julien Grall · 5 years ago
  91. 8b39da9 xtensa: drop EXPORT_SYMBOL for outs*/ins* by Max Filippov · 5 years ago
  92. c9c63f3 xtensa: fix type conversion in __get_user_[no]check by Max Filippov · 5 years ago
  93. c043764 xtensa: clean up assembly arguments in uaccess macros by Max Filippov · 5 years ago
  94. 513f7f7 parisc: Fix vmap memory leak in ioremap()/iounmap() by Helge Deller · 5 years ago
  95. 0703ad2 parisc: prefer __section from compiler_attributes.h by Nick Desaulniers · 5 years ago
  96. 4c8eb19 riscv: tlbflush: remove confusing comment on local_flush_tlb_all() by Paul Walmsley · 5 years ago
  97. 2993c9b riscv: dts: HiFive Unleashed: add default chosen/stdout-path by Paul Walmsley · 5 years ago
  98. 2f01b78 riscv: remove the switch statement in do_trap_break() by Vincent Chen · 5 years ago
  99. 6595d14 xtensa: fix {get,put}_user() for 64bit values by Al Viro · 5 years ago
  100. 6c90bbd Merge tag 'usb-5.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb by Linus Torvalds · 5 years ago