Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   1424 patches
« 1 2 3 414 15 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[kvm-unit-tests] x86: Reload SS when switching to 5-level page tables [kvm-unit-tests] x86: Reload SS when switching to 5-level page tables - - - 0 0 0 2020-03-10 Sean Christopherson New
[kvm-unit-tests] x86: Run unit tests with --no-reboot so shutdowns show up as failures [kvm-unit-tests] x86: Run unit tests with --no-reboot so shutdowns show up as failures - - - 0 0 0 2020-03-10 Sean Christopherson New
[kvm-unit-tests] x86: Bump apicv timeout to 30s to play nice with running in L1 [kvm-unit-tests] x86: Bump apicv timeout to 30s to play nice with running in L1 - - - 0 0 0 2020-03-09 Sean Christopherson New
[v2,7/7] KVM: x86: Refactor kvm_cpuid() param that controls out-of-range logic KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-05 Sean Christopherson New
[v2,6/7] KVM: x86: Refactor out-of-range logic to contain the madness KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-05 Sean Christopherson New
[v2,5/7] KVM: x86: Add build-time assertions on validity of vendor strings KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-05 Sean Christopherson New
[v2,4/7] KVM: x86: Fix CPUID range checks for Hypervisor and Centaur classes KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-05 Sean Christopherson New
[v2,3/7] KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-05 Sean Christopherson New
[v2,2/7] KVM: x86: Add helpers to perform CPUID-based guest vendor check KVM: x86: CPUID emulation and tracing fixes - 1 - 0 0 0 2020-03-05 Sean Christopherson New
[v2,1/7] KVM: x86: Trace the original requested CPUID function in kvm_cpuid() KVM: x86: CPUID emulation and tracing fixes - 1 - 0 0 0 2020-03-05 Sean Christopherson New
KVM: x86: Fix warning due to implicit truncation on 32-bit KVM KVM: x86: Fix warning due to implicit truncation on 32-bit KVM - 1 - 0 0 0 2020-03-05 Sean Christopherson New
KVM: nVMX: Properly handle userspace interrupt window request KVM: nVMX: Properly handle userspace interrupt window request - - - 0 0 0 2020-03-03 Sean Christopherson New
[v3,7/7] KVM: nVMX: Drop unnecessary check on ept caps for execute-only KVM: x86/mmu: nVMX: 5-level paging cleanup and enabling - - - 0 0 0 2020-03-03 Sean Christopherson New
[v3,6/7] KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() KVM: x86/mmu: nVMX: 5-level paging cleanup and enabling - - - 0 0 0 2020-03-03 Sean Christopherson New
[v3,5/7] KVM: nVMX: Rename EPTP validity helper and associated variables KVM: x86/mmu: nVMX: 5-level paging cleanup and enabling - - - 0 0 0 2020-03-03 Sean Christopherson New
[v3,4/7] KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() KVM: x86/mmu: nVMX: 5-level paging cleanup and enabling - - - 0 0 0 2020-03-03 Sean Christopherson New
[v3,3/7] KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT KVM: x86/mmu: nVMX: 5-level paging cleanup and enabling - - - 0 0 0 2020-03-03 Sean Christopherson New
[v3,2/7] KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack KVM: x86/mmu: nVMX: 5-level paging cleanup and enabling - - - 0 0 0 2020-03-03 Sean Christopherson New
[v3,1/7] KVM: x86/mmu: Don't drop level/direct from MMU role calculation KVM: x86/mmu: nVMX: 5-level paging cleanup and enabling - - - 0 0 0 2020-03-03 Sean Christopherson New
[v2,66/66] KVM: x86: Move nSVM CPUID 0x8000000A handing into common x86 code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-03-02 Sean Christopherson New
[v2,65/66] KVM: nSVM: Advertise and enable NRIPS for L1 iff nrips is enabled KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,64/66] KVM: nSVM: Expose SVM features to L1 iff nested is enabled KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,63/66] KVM: x86: Move VMX's host_efer to common x86 code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,62/66] KVM: Drop largepages_enabled and its accessor/mutator KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,61/66] KVM: x86: Don't propagate MMU lpage support to memslot.disallow_lpage KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,60/66] KVM: x86/mmu: Configure max page level during hardware setup KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,59/66] KVM: x86/mmu: Merge kvm_{enable,disable}_tdp() into a common function KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,58/66] KVM: SVM: Refactor logging of NPT enabled/disabled KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,57/66] KVM: VMX: Directly query Intel PT mode when refreshing PMUs KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,56/66] KVM: x86: Check for Intel PT MSR virtualization using KVM cpu caps KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,55/66] KVM: VMX: Directly use VMX capabilities helper to detect RDTSCP support KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,54/66] KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,53/66] KVM: x86: Do kvm_cpuid_array capacity checks in terminal functions KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,52/66] KVM: x86: Use kvm_cpu_caps to detect Intel PT support KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,51/66] KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,50/66] KVM: x86: Override host CPUID results with kvm_cpu_caps KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,49/66] KVM: x86: Do host CPUID at load time to mask KVM cpu caps KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,48/66] KVM: x86: Remove stateful CPUID handling KVM: x86: Introduce KVM cpu caps - 2 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,47/66] KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,46/66] KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,45/66] KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,44/66] KVM: x86: Use KVM cpu caps to track UMIP emulation KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,43/66] KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,42/66] KVM: x86: Add a helper to check kernel support when setting cpu cap KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,41/66] KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,40/66] KVM: VMX: Convert feature updates from CPUID to KVM cpu caps KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,39/66] KVM: SVM: Convert feature updates from CPUID to KVM cpu caps KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,38/66] KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,37/66] KVM: x86: Refactor handling of XSAVES CPUID adjustment KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,36/66] KVM: x86: Handle GBPAGE CPUID adjustment for EPT in VMX code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,35/66] KVM: x86: Handle Intel PT CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,34/66] KVM: x86: Handle RDTSCP CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,33/66] KVM: x86: Handle PKU CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,32/66] KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,31/66] KVM: x86: Handle INVPCID CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,30/66] KVM: x86: Handle MPX CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,29/66] KVM: x86: Refactor cpuid_mask() to auto-retrieve the register KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,28/66] KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,27/66] KVM: x86: Introduce cpuid_entry_{get,has}() accessors KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,26/66] KVM: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,25/66] KVM: x86: Use u32 for holding CPUID register value in helpers KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,24/66] KVM: x86: Drop explicit @func param from ->set_supported_cpuid() KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,23/66] KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,22/66] KVM: x86: Make kvm_mpx_supported() an inline function KVM: x86: Introduce KVM cpu caps - 2 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,21/66] KVM: x86: Use supported_xcr0 to detect MPX support KVM: x86: Introduce KVM cpu caps - 2 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,20/66] KVM: x86: Calculate the supported xcr0 mask at load time KVM: x86: Introduce KVM cpu caps - 2 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,19/66] KVM: VMX: Add helpers to query Intel PT mode KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,18/66] KVM: x86: Use common loop iterator when handling CPUID 0xD.N KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,17/66] KVM: x86: Drop redundant array size check KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,16/66] KVM: x86: Encapsulate CPUID entries and metadata in struct KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,15/66] KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,14/66] KVM: x86: Hoist loop counter and terminator to top of __do_cpuid_func() KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,13/66] KVM: x86: Consolidate CPUID array max num entries checking KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,12/66] KVM: x86: Drop redundant boot cpu checks on SSBD feature bits KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,11/66] KVM: x86: Drop the explicit @index from do_cpuid_7_mask() KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,10/66] KVM: x86: Clean up CPUID 0x7 sub-leaf loop KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,09/66] KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,08/66] KVM: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,07/66] KVM: x86: Check for CPUID 0xD.N support before validating array size KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,06/66] KVM: x86: Move CPUID 0xD.1 handling out of the index>0 loop KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,05/66] KVM: x86: Check userapce CPUID array size after validating sub-leaf KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,04/66] KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,03/66] KVM: x86: Simplify handling of Centaur CPUID leafs KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,02/66] KVM: x86: Refactor loop around do_cpuid_func() to separate helper KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-03-02 Sean Christopherson New
[v2,01/66] KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries KVM: x86: Introduce KVM cpu caps - 2 - 0 0 0 2020-03-02 Sean Christopherson New
[6/6] KVM: x86: Add requested index to the CPUID tracepoint KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-02 Sean Christopherson New
[5/6] KVM: x86: Rename "found" variable in kvm_cpuid() to "exact_entry_exists" KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-02 Sean Christopherson New
[4/6] KVM: x86: Drop return value from kvm_cpuid() KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-02 Sean Christopherson New
[3/6] KVM: x86: Add dedicated emulator helper for grabbing CPUID.maxphyaddr KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-02 Sean Christopherson New
[2/6] KVM: x86: Fix CPUID range check for Centaur and Hypervisor ranges KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-02 Sean Christopherson New
[1/6] KVM: x86: Fix tracing of CPUID.function when function is out-of-range KVM: x86: CPUID emulation and tracing fixes - - - 0 0 0 2020-03-02 Sean Christopherson New
KVM: x86/mmu: Fix MMU role calculation to not drop level KVM: x86/mmu: Fix MMU role calculation to not drop level - - - 0 0 0 2020-02-29 Sean Christopherson New
[2/2] KVM: x86/mmu: Reuse the current root if possible for fast switch KVM: x86/mmu: Fast CR3 switch improvements - - - 0 0 0 2020-02-28 Sean Christopherson New
[1/2] KVM: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU KVM: x86/mmu: Fast CR3 switch improvements - - - 0 0 0 2020-02-28 Sean Christopherson New
[3/3] KVM: VMX: Make loaded_vmcs_init() a static function KVM: VMX: Fix for kexec VMCLEAR and VMXON cleanup - - - 0 0 0 2020-02-27 Sean Christopherson New
[2/3] KVM: VMX: Gracefully handle faults on VMXON KVM: VMX: Fix for kexec VMCLEAR and VMXON cleanup - - - 0 0 0 2020-02-27 Sean Christopherson New
[1/3] KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support KVM: VMX: Fix for kexec VMCLEAR and VMXON cleanup - - - 0 0 0 2020-02-27 Sean Christopherson New
KVM: nVMX: Consult only the "basic" exit reason when routing nested exit KVM: nVMX: Consult only the "basic" exit reason when routing nested exit - 2 - 0 0 0 2020-02-27 Sean Christopherson New
[10/10] KVM: VMX: Fold __vmx_flush_tlb() into vmx_flush_tlb() KVM: x86: Clean up VMX's TLB flushing code - - - 0 0 0 2020-02-20 Sean Christopherson New
[09/10] KVM: VMX: Drop @invalidate_gpa from __vmx_flush_tlb() KVM: x86: Clean up VMX's TLB flushing code - - - 0 0 0 2020-02-20 Sean Christopherson New
« 1 2 3 414 15 »