Show patches with: Submitter = Sean Christopherson       |    State = Action Required       |   1066 patches
« 1 2 3 410 11 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[kvm-unit-tests,4/4] nVMX: Extend EPT cap MSR test to allow 5-level EPT nVMX: 5-level nested EPT support - - - 0 0 0 2020-02-07 Sean Christopherson New
[kvm-unit-tests,3/4] nVMX: Mark bit 39 of MSR_IA32_VMX_EPT_VPID_CAP as reserved nVMX: 5-level nested EPT support - - - 0 0 0 2020-02-07 Sean Christopherson New
[kvm-unit-tests,2/4] nVMX: Refactor the EPT/VPID MSR cap check to make it readable nVMX: 5-level nested EPT support - - - 0 0 0 2020-02-07 Sean Christopherson New
[kvm-unit-tests,1/4] nVMX: Extend EPTP test to allow 5-level EPT nVMX: 5-level nested EPT support - - - 0 0 0 2020-02-07 Sean Christopherson New
[v2,7/7] KVM: nVMX: Drop unnecessary check on ept caps for execute-only KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-07 Sean Christopherson New
[v2,6/7] KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_cr3_or_eptp() KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-07 Sean Christopherson New
[v2,5/7] KVM: nVMX: Rename EPTP validity helper and associated variables KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-07 Sean Christopherson New
[v2,4/7] KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-07 Sean Christopherson New
[v2,3/7] KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-07 Sean Christopherson New
[v2,2/7] KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-07 Sean Christopherson New
[v2,1/7] KVM: nVMX: Use correct root level for nested EPT shadow page tables KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-07 Sean Christopherson New
KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP - 1 - 0 0 0 2020-02-06 Sean Christopherson New
[7/7] KVM: nVMX: Drop unnecessary check on ept caps for execute-only KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-06 Sean Christopherson New
[6/7] KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_cr3_or_eptp() KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-06 Sean Christopherson New
[5/7] KVM: nVMX: Rename EPTP validity helper and associated variables KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-06 Sean Christopherson New
[4/7] KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-06 Sean Christopherson New
[3/7] KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-06 Sean Christopherson New
[2/7] KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-06 Sean Christopherson New
[1/7] KVM: nVMX: Use correct root level for nested EPT shadow page tables KVM: x86/mmu: nVMX: 5-level paging fixes and enabling - - - 0 0 0 2020-02-06 Sean Christopherson New
[kvm-unit-tests] x86: Use "-cpu host" for PCID tests [kvm-unit-tests] x86: Use "-cpu host" for PCID tests - 1 - 0 0 0 2020-02-04 Sean Christopherson New
[kvm-unit-tests] x86: Fix the name for the SMEP CPUID bit [kvm-unit-tests] x86: Fix the name for the SMEP CPUID bit - 2 - 0 0 0 2020-02-04 Sean Christopherson New
KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() - 2 - 0 0 0 2020-02-04 Sean Christopherson New
[2/2] KVM: MIPS: Fold comparecount_func() into comparecount_wakeup() KVM: MIPS: Bug fix and cleanup - - - 0 0 0 2020-02-03 Sean Christopherson New
[1/2] KVM: MIPS: Fix a build error due to referencing not-yet-defined function KVM: MIPS: Bug fix and cleanup - - - 0 0 0 2020-02-03 Sean Christopherson New
[61/61] KVM: x86: Move VMX's host_efer to common x86 code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[60/61] KVM: Drop largepages_enabled and its accessor/mutator KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[59/61] KVM: x86: Don't propagate MMU lpage support to memslot.disallow_lpage KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[58/61] KVM: x86/mmu: Configure max page level during hardware setup KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[57/61] KVM: x86/mmu: Merge kvm_{enable,disable}_tdp() into a common function KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[56/61] KVM: SVM: Refactor logging of NPT enabled/disabled KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[55/61] KVM: VMX: Directly query Intel PT mode when refreshing PMUs KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[54/61] KVM: x86: Check for Intel PT MSR virtualization using KVM cpu caps KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[53/61] KVM: VMX: Directly use VMX capabilities helper to detect RDTSCP support KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[52/61] KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[51/61] KVM: x86: Use kvm_cpu_caps to detect Intel PT support KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[50/61] KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[49/61] KVM: x86: Override host CPUID results with kvm_cpu_caps KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[48/61] KVM: x86: Do host CPUID at load time to mask KVM cpu caps KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[47/61] KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[46/61] KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[45/61] KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[44/61] KVM: x86: Use KVM cpu caps to track UMIP emulation KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[43/61] KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[42/61] KVM: x86: Add a helper to check kernel support when setting cpu cap KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[41/61] KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[40/61] KVM: VMX: Convert feature updates from CPUID to KVM cpu caps KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[39/61] KVM: SVM: Convert feature updates from CPUID to KVM cpu caps KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[38/61] KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[37/61] KVM: x86: Refactor handling of XSAVES CPUID adjustment KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[36/61] KVM: x86: Handle GBPAGE CPUID adjustment for EPT in VMX code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[35/61] KVM: x86: Handle Intel PT CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[34/61] KVM: x86: Handle RDTSCP CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[33/61] KVM: x86: Handle PKU CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[32/61] KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[31/61] KVM: x86: Handle INVPCID CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[30/61] KVM: x86: Handle MPX CPUID adjustment in VMX code KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[29/61] KVM: x86: Add Kconfig-controlled auditing of reverse CPUID lookups KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[28/61] KVM: x86: Refactor cpuid_mask() to auto-retrieve the register KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[27/61] KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[26/61] KVM: x86: Introduce cpuid_entry_{get,has}() accessors KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[25/61] KVM: x86: Use u32 for holding CPUID register value in helpers KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[24/61] KVM: x86: Drop explicit @func param from ->set_supported_cpuid() KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[23/61] KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[22/61] KVM: x86: Make kvm_mpx_supported() an inline function KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[21/61] KVM: x86: Use supported_xcr0 to detect MPX support KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[20/61] KVM: x86: Calculate the supported xcr0 mask at load time KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[19/61] KVM: VMX: Add helpers to query Intel PT mode KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[18/61] KVM: x86: Use common loop iterator when handling CPUID 0xD.N KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[17/61] KVM: x86: Drop redundant array size check KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[16/61] KVM: x86: Encapsulate CPUID entries and metadata in struct KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[15/61] KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[14/61] KVM: x86: Hoist loop counter and terminator to top of __do_cpuid_func() KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[13/61] KVM: x86: Consolidate CPUID array max num entries checking KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[12/61] KVM: x86: Drop redundant boot cpu checks on SSBD feature bits KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[11/61] KVM: x86: Drop the explicit @index from do_cpuid_7_mask() KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[10/61] KVM: x86: Clean up CPUID 0x7 sub-leaf loop KVM: x86: Introduce KVM cpu caps - - - 0 0 0 2020-02-01 Sean Christopherson New
[09/61] KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[08/61] 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-02-01 Sean Christopherson New
[07/61] KVM: x86: Check for CPUID 0xD.N support before validating array size KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[06/61] KVM: x86: Move CPUID 0xD.1 handling out of the index>0 loop KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[05/61] KVM: x86: Check userapce CPUID array size after validating sub-leaf KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[04/61] KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[03/61] KVM: x86: Simplify handling of Centaur CPUID leafs KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[02/61] KVM: x86: Refactor loop around do_cpuid_func() to separate helper KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[01/61] KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries KVM: x86: Introduce KVM cpu caps - 1 - 0 0 0 2020-02-01 Sean Christopherson New
[5/5] KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes KVM: Move x86 init ops to separate struct - - - 0 0 0 2020-01-30 Sean Christopherson New
[4/5] KVM: VMX: Configure runtime hooks using vmx_x86_ops KVM: Move x86 init ops to separate struct - - - 0 0 0 2020-01-30 Sean Christopherson New
[3/5] KVM: VMX: Move hardware_setup() definition below vmx_x86_ops KVM: Move x86 init ops to separate struct - - - 0 0 0 2020-01-30 Sean Christopherson New
[2/5] KVM: x86: Move init-only kvm_x86_ops to separate struct KVM: Move x86 init ops to separate struct - - - 0 0 0 2020-01-30 Sean Christopherson New
[1/5] KVM: Pass kvm_init()'s opaque param to additional arch funcs KVM: Move x86 init ops to separate struct - 1 1 0 0 0 2020-01-30 Sean Christopherson New
[26/26] KVM: VMX: Directly query Intel PT mode when refreshing PMUs KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[25/26] KVM: x86: Handle main Intel PT CPUID leaf in vendor code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[24/26] KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[23/26] KVM: x86: Handle Intel PT CPUID adjustment in vendor code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[22/26] KVM: x86: Handle XSAVES CPUID adjustment in VMX code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[21/26] KVM: x86: Handle RDTSCP CPUID adjustment in VMX code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[20/26] KVM: x86: Handle PKU CPUID adjustment in SVM code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[19/26] KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[18/26] KVM: x86: Handle INVPCID CPUID adjustment in vendor code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
[17/26] KVM: x86: Handle MPX CPUID adjustment in vendor code KVM: x86: Purge kvm_x86_ops->*_supported() - - - 0 0 0 2020-01-29 Sean Christopherson New
« 1 2 3 410 11 »