projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM saved state
2022-02-04
Jim Mattson
KVM: x86: Report deprecated x87 features in supported...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Jim Mattson
KVM: VMX: Remove vmcs_config.order
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Introduce x86_model()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Export x86_family() for use outside...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Introduce is_amd_cpu()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Parameterize the CPUID vendor string...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
KVM: x86/pmu: Use binary search to check filtered events
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-11-11
Jim Mattson
kvm: x86: Convert return type of *is_valid_rdpmc_ecx...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-10-22
Jim Mattson
KVM: selftests: Fix nested SVM tests when built with...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-10-22
Jim Mattson
kvm: x86: Remove stale declaration of kvm_no_apic_vcpu
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-24
Jim Mattson
KVM: x86: Print CPU of last attempted VM-entry when...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-21
Jim Mattson
KVM: VMX: Skip #PF(RSVD) intercepts when emulating...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: selftests: Introduce x2APIC register manipulation...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: selftests: Hoist APIC functions out of individual...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: selftests: Move APIC definitions into a separate...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: nVMX: Fail on MMIO completion for nested posted...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: x86: Add a return code to kvm_apic_accept_events
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: x86: Add a return code to inject_pending_event
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: nVMX: Add a return code to vmx_complete_nested_posted_i...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-17
Jim Mattson
KVM: x86: Remove guest mode check from kvm_check_nested_events
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-06-09
Jim Mattson
kvm: LAPIC: Restore guard to prevent illegal APIC register...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-04-22
Jim Mattson
perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[]
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2021-02-10
Jim Mattson
perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_u...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-11-15
Jim Mattson
kvm: x86: Sink cpuid update into vendor-specific set_cr4...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-10-31
Jim Mattson
KVM: selftests: test behavior of unmapped L2 APIC-access...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-08-17
Jim Mattson
kvm: x86: Toggling CR4.PKE does not load PDPTEs in...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-08-17
Jim Mattson
kvm: x86: Toggling CR4.SMAP does not load PDPTEs in...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-07-08
Jim Mattson
kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-07-08
Jim Mattson
kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-07-08
Jim Mattson
kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-07-08
Jim Mattson
kvm: x86: Add "last CPU" to some KVM_EXIT information
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-07-08
Jim Mattson
kvm: vmx: Add last_cpu to struct vcpu_vmx
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-07-08
Jim Mattson
kvm: svm: Always set svm->last_cpu on VMRUN
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-07-08
Jim Mattson
kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id()
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Jim Mattson
KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Jim Mattson
KVM: nVMX: Migrate the VMX-preemption timer
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Jim Mattson
KVM: nVMX: Change emulated VMX-preemption timer hrtimer...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Jim Mattson
KVM: nVMX: Really make emulated nested preemption timer...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-01-08
Jim Mattson
kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-01-08
Jim Mattson
kvm: nVMX: VMWRITE checks unsupported field before...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2020-01-08
Jim Mattson
kvm: nVMX: VMWRITE checks VMCS-link pointer before...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-12-18
Jim Mattson
kvm: x86: Host feature SSBD doesn't imply guest feature...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-12-18
Jim Mattson
kvm: x86: Host feature SSBD doesn't imply guest feature...
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-12-04
Jim Mattson
kvm: vmx: Stop wasting a page for guest_msrs
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-11-23
Jim Mattson
kvm: nVMX: Relax guest IA32_FEATURE_CONTROL constraints
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-10-31
Jim Mattson
kvm: call kvm_arch_destroy_vm if vm creation fails
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-10-25
Jim Mattson
kvm: Allocate memslots and buses before calling kvm_arch_init_vm
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
2019-10-22
Jim Mattson
KVM: nVMX: Don't leak L1 MMIO regions to L2
Signed-off-by:
Jim Mattson
<jmattson@google.com>
commit
|
commitdiff
|
tree
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
next