projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID
2019-10-22
Jim Mattson
kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-10-01
Jim Mattson
kvm: vmx: Limit guest PMCs to those supported on the...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-09-26
Jim Mattson
kvm: x86: Enumerate support for CLZERO instruction
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-09-26
Jim Mattson
kvm: x86: Use AMD CPUID semantics for AMD vCPUs
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-09-26
Jim Mattson
kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-09-26
Jim Mattson
kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-09-24
Jim Mattson
kvm: svm: Intercept RDPRU
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-09-24
Jim Mattson
kvm: x86: Add "significant index" flag to a few CPUID...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-09-24
Jim Mattson
kvm: x86: Add Intel PMU MSRs to msrs_to_save[]
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-07-02
Jim Mattson
kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-07-02
Jim Mattson
kvm: nVMX: Remove unnecessary sync_roots from handle_invept
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-05-24
Jim Mattson
kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-05-24
Jim Mattson
kvm: x86: Include multiple indices with CPUID leaf...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-04-30
Jim Mattson
KVM: nVMX: Fix size checks in vmx_set_nested_state
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-21
Jim Mattson
kvm: vmx: Allow guest read access to IA32_TSC
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-21
Jim Mattson
kvm: nVMX: NMI-window and interrupt-window exiting...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-21
Jim Mattson
kvm: Change offset in kvm_write_guest_offset_cached...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-21
Jim Mattson
kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-14
Jim Mattson
kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-14
Jim Mattson
kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-14
Jim Mattson
kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-14
Jim Mattson
kvm: vmx: Document the need for MSR_STAR in i386 builds
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-12-14
Jim Mattson
kvm: vmx: Set IA32_TSC_AUX for legacy mode guests
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-11-27
Jim Mattson
kvm: nVMX: Set VM instruction error for VMPTRLD of...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-11-27
Jim Mattson
KVM: nVMX: Unrestricted guest mode requires EPT
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-11-27
Jim Mattson
kvm: svm: Ensure an IBPB on all affected CPUs when...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-17
Jim Mattson
kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD
Reported-by:
Jim Mattson
<jmattson@google.com>
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-17
Jim Mattson
kvm: vmx: Defer setting of DR6 until #DB delivery
Reported-by:
Jim Mattson
<jmattson@google.com>
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-17
Jim Mattson
kvm: x86: Defer setting of CR2 until #PF delivery
Reported-by:
Jim Mattson
<jmattson@google.com>
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-17
Jim Mattson
kvm: x86: Add payload operands to kvm_multiple_exception
Reported-by:
Jim Mattson
<jmattson@google.com>
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-17
Jim Mattson
kvm: x86: Add exception payload fields to kvm_vcpu_events
Reported-by:
Jim Mattson
<jmattson@google.com>
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-16
Jim Mattson
kvm: x86: Add has_payload and payload to kvm_queued_exception
Reported-by:
Jim Mattson
<jmattson@google.com>
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-16
Jim Mattson
KVM: Documentation: Fix omission in struct kvm_vcpu_events
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-16
Jim Mattson
KVM: nVMX: Always reflect #NM VM-exits to L1
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-10-16
Jim Mattson
KVM: nVMX: Clear reserved bits of #DB exit qualification
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-08-06
Jim Mattson
kvm: nVMX: Fix fault priority for VMX operations
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-08-06
Jim Mattson
kvm: nVMX: Fix fault vector for VMX operation at CPL > 0
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-08-06
Jim Mattson
kvm: nVMX: Introduce KVM_CAP_NESTED_STATE
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-07-15
Jim Mattson
kvm: nVMX: Restore exit qual for VM-entry failure due...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-06-04
Jim Mattson
kvm: nVMX: Add support for "VMWRITE to any supported...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-06-04
Jim Mattson
kvm: nVMX: Restrict VMX capability MSR changes
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-26
Jim Mattson
kvm: x86: Amend the KVM_GET_SUPPORTED_CPUID API documentation
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-24
Jim Mattson
kvm: x86: IA32_ARCH_CAPABILITIES is always supported
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-23
Jim Mattson
KVM: nVMX: Ensure that VMCS12 field offsets do not...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-23
Jim Mattson
KVM: nVMX: Restore the VMCS12 offsets for v4.0 fields
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-23
Jim Mattson
kvm: nVMX: Use nested_run_pending rather than from_vmentry
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-14
Jim Mattson
kvm: mmu: Don't expose private memslots to L2
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-14
Jim Mattson
kvm: mmu: Add guest_mode to kvm_mmu_page_role
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-14
Jim Mattson
kvm: nVMX: Eliminate APIC access page sharing between...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-14
Jim Mattson
kvm: vmx: Basic APIC virtualization controls have three...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-14
Jim Mattson
kvm: vmx: Introduce lapic_mode enumeration
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-05-14
Jim Mattson
x86/cpu: Make alternative_msr_write work for 32-bit...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-01-27
Jim Mattson
KVM: nVMX: Eliminate vmcs02 pool
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-01-16
Jim Mattson
kvm: vmx: Reduce size of vmcs_field_to_offset_table
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-01-16
Jim Mattson
kvm: vmx: Change vmcs_field_type to vmcs_field_width
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-01-16
Jim Mattson
kvm: vmx: Introduce VMCS12_MAX_FIELD_INDEX
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2018-01-05
Jim Mattson
kvm: vmx: Scrub hardware GPRs at VM-exit
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-12-14
Jim Mattson
KVM: nVMX: Eliminate vmcs02 pool
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-12-05
Jim Mattson
KVM: VMX: fix page leak in hardware_setup()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-09-15
Jim Mattson
kvm: nVMX: Handle deferred early VMLAUNCH/VMRESUME...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-09-15
Jim Mattson
kvm: vmx: Handle VMLAUNCH/VMRESUME failure properly
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-09-15
Jim Mattson
kvm: nVMX: Remove nested_vmx_succeed after successful...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-09-15
Jim Mattson
kvm: nVMX: Don't allow L2 to access the hardware CR8
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-08-25
Jim Mattson
kvm: nVMX: Validate the virtual-APIC address on nested...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-08-24
Jim Mattson
kvm: vmx: Raise #UD on unsupported RDSEED
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-08-24
Jim Mattson
kvm: vmx: Raise #UD on unsupported RDRAND
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-08-11
Jim Mattson
kvm: x86: Disallow illegal IA32_APIC_BASE MSR values
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-07-19
Jim Mattson
KVM: nVMX: Disallow VM-entry in MOV-SS shadow
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-07-12
Jim Mattson
kvm: vmx: Properly handle machine check during VM-entry
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-07-12
Jim Mattson
kvm: nVMX: Shadow "high" parts of shadowed 64-bit VMCS...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-07-12
Jim Mattson
kvm: nVMX: Fix nested_vmx_check_msr_bitmap_controls
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-07-12
Jim Mattson
kvm: nVMX: Validate the I/O bitmaps on nested VM-entry
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-07-12
Jim Mattson
kvm: nVMX: Don't set vmcs12 to "launched" when VMLAUNCH...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-06-28
Jim Mattson
kvm: nVMX: Check memory operand to INVVPID
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-06-07
Jim Mattson
KVM: nVMX: Update vmcs12->guest_linear_address on nested...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-06-07
Jim Mattson
KVM: nVMX: Don't update vmcs12->xss_exit_bitmap on...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-06-07
Jim Mattson
kvm: vmx: Check value written to IA32_BNDCFGS
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-06-07
Jim Mattson
kvm: x86: Guest BNDCFGS requires guest MPX support
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-06-07
Jim Mattson
kvm: vmx: Do not disable intercepts for BNDCFGS
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-05-09
Jim Mattson
kvm: nVMX: Validate CR3 target count on nested VM-entry
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-05-05
Jim Mattson
kvm: nVMX: Don't validate disabled secondary controls
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-04-27
Jim Mattson
kvm: nVMX: Remove superfluous VMX instruction fault...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-04-07
Jim Mattson
kvm: nVMX: Disallow userspace-injected exceptions in...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-04-07
Jim Mattson
kvm: vmx: Don't use INVVPID when EPT is enabled
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-03-23
Jim Mattson
kvm: vmx: Flush TLB when the APIC-access address changes
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-03-06
Jim Mattson
kvm: nVMX: VMCLEAR should not cause the vCPU to shut...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-02-15
Jim Mattson
kvm: nVMX: Refactor nested_vmx_run()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-02-15
Jim Mattson
kvm: nVMX: Split VMCS checks from nested_vmx_run()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-02-15
Jim Mattson
kvm: nVMX: Refactor nested_get_vmcs12_pages()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-02-15
Jim Mattson
kvm: nVMX: Refactor handle_vmptrld()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-02-15
Jim Mattson
kvm: nVMX: Refactor handle_vmon()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-02-15
Jim Mattson
kvm: nVMX: Prepare for checkpointing L2 state
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-01-20
Jim Mattson
Revert "KVM: nested VMX: disable perf cpuid reporting"
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2017-01-09
Jim Mattson
kvm: nVMX: Reorder error checks for emulated VMXON
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2016-12-19
Jim Mattson
kvm: nVMX: Allow L1 to intercept software exceptions...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2016-11-22
Jim Mattson
kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2016-11-02
Jim Mattson
kvm: nVMX: Update MSR load counts on a VMCS switch
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2016-11-02
Jim Mattson
kvm: nVMX: Fetch VM_INSTRUCTION_ERROR from vmcs02 on...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2016-11-02
Jim Mattson
kvm: nVMX: VMCLEAR an active shadow VMCS after last use
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2016-10-27
Jim Mattson
kvm: nVMX: Fix kernel panics induced by illegal INVEPT...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
next