Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Series =
KVM: Rework kvm_init() and hardware enabling
| 50 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v2,50/50] KVM: Clean up error labels in kvm_init()
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,49/50] KVM: Opt out of generic hardware enabling on s390 and PPC
KVM: Rework kvm_init() and hardware enabling
1 - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,48/50] KVM: Register syscore (suspend/resume) ops early in kvm_init()
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,47/50] KVM: Make hardware_enable_failed a local variable in the "enable all" path
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,46/50] KVM: Use a per-CPU variable to track which CPUs have enabled virtualization
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,45/50] KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit()
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,44/50] KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,43/50] KVM: Ensure CPU is stable during low level hardware enable/disable
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,42/50] KVM: Disable CPU hotplug during hardware enabling/disabling
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,41/50] KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,40/50] KVM: x86: Do compatibility checks when onlining CPU
KVM: Rework kvm_init() and hardware enabling
1 - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,39/50] KVM: x86: Move CPU compat checks hook to kvm_x86_ops (from kvm_x86_init_ops)
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,38/50] KVM: SVM: Check for SVM support in CPU compatibility checks
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,37/50] KVM: VMX: Shuffle support checks and hardware enabling code around
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,36/50] KVM: x86: Do VMX/SVM support checks directly in vendor code
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,35/50] KVM: VMX: Use current CPU's info to perform "disabled by BIOS?" checks
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,34/50] KVM: x86: Unify pr_fmt to use module name for all KVM modules
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,33/50] KVM: x86: Use KBUILD_MODNAME to specify vendor module name
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,32/50] KVM: Drop kvm_arch_check_processor_compat() hook
KVM: Rework kvm_init() and hardware enabling
1 3 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,31/50] KVM: x86: Do CPU compatibility checks in x86 code
KVM: Rework kvm_init() and hardware enabling
- 2 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,30/50] KVM: VMX: Make VMCS configuration/capabilities structs read-only after init
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,29/50] KVM: Drop kvm_arch_{init,exit}() hooks
KVM: Rework kvm_init() and hardware enabling
1 2 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,28/50] KVM: s390: Mark __kvm_s390_init() and its descendants as __init
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,27/50] KVM: s390: Do s390 specific init without bouncing through kvm_init()
KVM: Rework kvm_init() and hardware enabling
- 2 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,26/50] KVM: PPC: Move processor compatibility check to module init
KVM: Rework kvm_init() and hardware enabling
1 - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,25/50] KVM: RISC-V: Tag init functions and data with __init, __ro_after_init
KVM: Rework kvm_init() and hardware enabling
1 - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,24/50] KVM: RISC-V: Do arch init directly in riscv_kvm_init()
KVM: Rework kvm_init() and hardware enabling
1 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,23/50] KVM: MIPS: Register die notifier prior to kvm_init()
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,22/50] KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init()
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,21/50] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,20/50] KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,19/50] KVM: arm64: Do arm/arch initialization without bouncing through kvm_init()
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,18/50] KVM: arm64: Unregister perf callbacks if hypervisor finalization fails
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,17/50] KVM: arm64: Free hypervisor allocations if vector slot init fails
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,16/50] KVM: arm64: Simplify the CPUHP logic
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,15/50] KVM: x86: Serialize vendor module initialization (hardware setup)
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,14/50] KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,13/50] KVM: x86: Move guts of kvm_arch_init() to standalone helper
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,12/50] KVM: VMX: Move Hyper-V eVMCS initialization to helper
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,11/50] KVM: VMX: Don't bother disabling eVMCS static key on module exit
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,10/50] KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,09/50] KVM: Drop arch hardware (un)setup hooks
KVM: Rework kvm_init() and hardware enabling
1 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,08/50] KVM: x86: Move hardware setup/unsetup to init/exit
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,07/50] KVM: x86: Do timer initialization after XCR0 configuration
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,06/50] KVM: s390: Move hardware setup/unsetup to init/exit
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,05/50] KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,04/50] KVM: Teardown VFIO ops earlier in kvm_exit()
KVM: Rework kvm_init() and hardware enabling
- 2 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,03/50] KVM: Allocate cpus_hardware_enabled after arch hardware setup
KVM: Rework kvm_init() and hardware enabling
- 1 -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,02/50] KVM: Initialize IRQ FD after arch hardware setup
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New
[v2,01/50] KVM: Register /dev/kvm as the _very_ last thing during initialization
KVM: Rework kvm_init() and hardware enabling
- - -
-
-
-
2022-11-30
Sean Christopherson
New