Show patches with: Submitter = Sean Christopherson       |    Archived = No       |   260 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[29/44] KVM: x86: Do CPU compatibility checks in x86 code KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[28/44] KVM: VMX: Make VMCS configuration/capabilities structs read-only after init KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[27/44] KVM: Drop kvm_arch_{init,exit}() hooks KVM: Rework kvm_init() and hardware enabling 1 - 2 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[26/44] KVM: s390: Mark __kvm_s390_init() and its descendants as __init KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[25/44] KVM: s390: Do s390 specific init without bouncing through kvm_init() KVM: Rework kvm_init() and hardware enabling - - 2 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[24/44] KVM: PPC: Move processor compatibility check to module init KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[23/44] KVM: RISC-V: Tag init functions and data with __init, __ro_after_init KVM: Rework kvm_init() and hardware enabling 1 - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[22/44] KVM: RISC-V: Do arch init directly in riscv_kvm_init() KVM: Rework kvm_init() and hardware enabling 1 - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[21/44] KVM: MIPS: Register die notifier prior to kvm_init() KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[20/44] KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init() KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[19/44] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[18/44] KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[17/44] KVM: arm64: Do arm/arch initialiation without bouncing through kvm_init() KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[16/44] KVM: arm64: Unregister perf callbacks if hypervisor finalization fails KVM: Rework kvm_init() and hardware enabling - 1 - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[15/44] KVM: arm64: Free hypervisor allocations if vector slot init fails KVM: Rework kvm_init() and hardware enabling - 1 - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[14/44] KVM: arm64: Simplify the CPUHP logic KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[13/44] KVM: x86: Serialize vendor module initialization (hardware setup) KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[12/44] KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[11/44] KVM: x86: Move guts of kvm_arch_init() to standalone helper KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[10/44] KVM: VMX: Clean up eVMCS enabling if KVM initialization fails KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[09/44] KVM: Drop arch hardware (un)setup hooks KVM: Rework kvm_init() and hardware enabling 1 - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[08/44] KVM: x86: Move hardware setup/unsetup to init/exit KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[07/44] KVM: x86: Do timer initialization after XCR0 configuration KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[06/44] KVM: s390: Move hardware setup/unsetup to init/exit KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[05/44] KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[04/44] KVM: Teardown VFIO ops earlier in kvm_exit() KVM: Rework kvm_init() and hardware enabling - - 2 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[03/44] KVM: Allocate cpus_hardware_enabled after arch hardware setup KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[02/44] KVM: Initialize IRQ FD after arch hardware setup KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[01/44] KVM: Register /dev/kvm as the _very_ last thing during initialization KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Handled Elsewhere
[v4,12/12] KVM: remove KVM_REQ_UNHALT KVM: x86: never write to memory from kvm_vcpu_check_block 1 - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,11/12] KVM: mips, x86: do not rely on KVM_REQ_UNHALT KVM: x86: never write to memory from kvm_vcpu_check_block - - 1 - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,10/12] KVM: x86: never write to memory from kvm_vcpu_check_block() KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,09/12] KVM: x86: Don't snapshot pending INIT/SIPI prior to checking nested events KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,08/12] KVM: nVMX: Make event request on VMXOFF iff INIT/SIPI is pending KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,07/12] KVM: nVMX: Make an event request if INIT or SIPI is pending on VM-Enter KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,06/12] KVM: SVM: Make an event request if INIT or SIPI is pending when GIF is set KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,05/12] KVM: x86: lapic does not have to process INIT if it is blocked KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,04/12] KVM: x86: Rename kvm_apic_has_events() to make it INIT/SIPI specific KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,03/12] KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed KVM: x86: never write to memory from kvm_vcpu_check_block - - - - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,02/12] KVM: nVMX: Make an event request when pending an MTF nested VM-Exit KVM: x86: never write to memory from kvm_vcpu_check_block - 1 1 - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[v4,01/12] KVM: x86: make vendor code check for all nested events KVM: x86: never write to memory from kvm_vcpu_check_block - - 1 - --- 2022-09-21 Sean Christopherson Handled Elsewhere
[3/3] KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused KVM: x86 SRCU bug fix and SRCU hardening - - - 1 --- 2022-04-15 Sean Christopherson Handled Elsewhere
[2/3] KVM: RISC-V: Use kvm_vcpu.srcu_idx, drop RISC-V's unnecessary copy KVM: x86 SRCU bug fix and SRCU hardening - - - - --- 2022-04-15 Sean Christopherson Handled Elsewhere
[1/3] KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() KVM: x86 SRCU bug fix and SRCU hardening - 1 1 - --- 2022-04-15 Sean Christopherson Handled Elsewhere
KVM: PPC: Book3S HV P9: Use kvm_arch_vcpu_get_wait() to get rcuwait object KVM: PPC: Book3S HV P9: Use kvm_arch_vcpu_get_wait() to get rcuwait object - - - 1 4-1 2021-12-13 Sean Christopherson Accepted
[v3,5/5] KVM: selftests: Remove __NR_userfaultfd syscall fallback KVM: rseq: Fix and a test for a KVM+rseq bug - - 1 - --- 2021-09-01 Sean Christopherson Not Applicable
[v3,4/5] KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs KVM: rseq: Fix and a test for a KVM+rseq bug 1 - - - --- 2021-09-01 Sean Christopherson Not Applicable
[v3,3/5] tools: Move x86 syscall number fallbacks to .../uapi/ KVM: rseq: Fix and a test for a KVM+rseq bug - - - - --- 2021-09-01 Sean Christopherson Not Applicable
[v3,2/5] entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume() KVM: rseq: Fix and a test for a KVM+rseq bug 1 - - - --- 2021-09-01 Sean Christopherson Not Applicable
[v3,1/5] KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest KVM: rseq: Fix and a test for a KVM+rseq bug 1 1 - - --- 2021-09-01 Sean Christopherson Not Applicable
[v2,5/5] KVM: selftests: Remove __NR_userfaultfd syscall fallback KVM: rseq: Fix and a test for a KVM+rseq bug - - 1 - --- 2021-08-20 Sean Christopherson Not Applicable
[v2,4/5] KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs KVM: rseq: Fix and a test for a KVM+rseq bug - - - - --- 2021-08-20 Sean Christopherson Not Applicable
[v2,3/5] tools: Move x86 syscall number fallbacks to .../uapi/ KVM: rseq: Fix and a test for a KVM+rseq bug - - - - --- 2021-08-20 Sean Christopherson Not Applicable
[v2,2/5] entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume() KVM: rseq: Fix and a test for a KVM+rseq bug 1 - - - --- 2021-08-20 Sean Christopherson Not Applicable
[v2,1/5] KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest KVM: rseq: Fix and a test for a KVM+rseq bug 1 1 - - --- 2021-08-20 Sean Christopherson Not Applicable
[5/5] KVM: selftests: Remove __NR_userfaultfd syscall fallback KVM: rseq: Fix and a test for a KVM+rseq bug - - - - --- 2021-08-18 Sean Christopherson Not Applicable
[4/5] KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs KVM: rseq: Fix and a test for a KVM+rseq bug - - - - --- 2021-08-18 Sean Christopherson Not Applicable
[3/5] tools: Move x86 syscall number fallbacks to .../uapi/ KVM: rseq: Fix and a test for a KVM+rseq bug - - - - --- 2021-08-18 Sean Christopherson Not Applicable
[2/5] entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume() KVM: rseq: Fix and a test for a KVM+rseq bug 1 - - - --- 2021-08-18 Sean Christopherson Not Applicable
[1/5] KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest KVM: rseq: Fix and a test for a KVM+rseq bug - 1 - - --- 2021-08-18 Sean Christopherson Not Applicable
« 1 2 3 »