projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: SVM: Treat all "skip" emulation for SEV guests as outright failures
2023-10-04
Sean Christopherson
KVM: SVM: Treat all "skip" emulation for SEV guests...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-10-04
Sean Christopherson
KVM: x86: Refactor can_emulate_instruction() return...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-09-28
Peter Gonda
KVM: SVM: Update SEV-ES shutdown intercepts with more...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Cc:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-29
Sean Christopherson
KVM: VMX: Refresh available regs and IDT vectoring...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: VMX: Delete ancient pr_warn() about KVM_SET_TSS_ADDR...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: x86: Update MAINTAINTERS to include selftests
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: selftests: Explicit set #UD when *potentially...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: selftests: Reload "good" vCPU state if vCPU hits...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: SVM: Require nrips support for SEV guests (and...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: SVM: Don't inject #UD if KVM attempts to skip...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: SVM: Get source vCPUs from source VM for SEV-ES...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Jinrong Liang
KVM: selftests: Test gp event filters don't affect...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Jinrong Liang
KVM: selftests: Test if event filter meets expectations...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Jinrong Liang
KVM: selftests: Add test cases for unsupported PMU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Jinrong Liang
KVM: selftests: Introduce "struct __kvm_pmu_event_filter...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Jinrong Liang
KVM: selftests: Drop the return of remove_event()
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Jinrong Liang
KVM: selftests: Add x86 properties for Intel PMU in...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Yue Haibing
KVM: Remove unused kvm_make_cpus_request_mask() declaration
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Yue Haibing
KVM: Remove unused kvm_device_{get,put}() declarations
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: x86: Disallow guest CPUID lookups when IRQs are...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nSVM: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nSVM: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nSVM: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nSVM: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nSVM: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nSVM: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nSVM: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: nVMX: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: x86: Use KVM-governed feature framework to track...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: VMX: Rename XSAVES control to follow KVM's preferred...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: VMX: Check KVM CPU caps, not just VMX MSR support...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: VMX: Recompute "XSAVES enabled" only after CPUID...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: x86/mmu: Use KVM-governed feature framework to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: x86: Add a framework for enabling KVM-governed...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Manali Shukla
KVM: SVM: correct the size of spec_ctrl field in VMCB...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Li zeming
x86: kvm: x86: Remove unnecessary initial values of...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Shiyuan Gao
KVM: VMX: Rename vmx_get_max_tdp_level() to vmx_get_max_ept_...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: SVM: Set target pCPU during IRTE update if target...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: SVM: Take and hold ir_list_lock when updating...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: x86: Remove WARN sanity check on hypervisor timer...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Like Xu
KVM: x86: Remove break statements that will never be...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-04
Sean Christopherson
KVM: nSVM: Skip writes to MSR_AMD64_TSC_RATIO if guest...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-04
Sean Christopherson
KVM: x86: Always write vCPU's current TSC offset/ratio...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-04
Sean Christopherson
KVM: SVM: Clean up preemption toggling related to MSR_AMD64_...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-04
Sean Christopherson
KVM: nSVM: Use the "outer" helper for writing multiplier...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-04
Sean Christopherson
KVM: nSVM: Load L1's TSC multiplier based on L1 state...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-04
Sean Christopherson
KVM: nSVM: Check instead of asserting on nested TSC...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Tao Su
KVM: x86: Advertise AMX-COMPLEX CPUID to userspace
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
KVM: VMX: Skip VMCLEAR logic during emergency reboots...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
KVM: SVM: Use "standard" stgi() helper when disabling SVM
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
KVM: x86: Force kvm_rebooting=true during emergency...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/virt: KVM: Move "disable SVM" helper into KVM SVM
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
KVM: VMX: Ensure CPU is stable when probing basic VMX...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
KVM: SVM: Check that the current CPU supports SVM in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_suppo...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/virt: Drop unnecessary check on extended CPUID...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
KVM: SVM: Make KVM_AMD depend on CPU_SUP_AMD or CPU_SUP_HYGON
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/virt: KVM: Move VMXOFF helpers into KVM VMX
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/virt: KVM: Open code cpu_has_vmx() in KVM VMX
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: Expose VMCS crash hooks if and only if...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: Disable virtualization during reboot iff...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: Hoist "disable virt" helpers above "emergency...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: Assert that IRQs are disabled when turning...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: KVM: Disable SVM during reboot via virt...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: KVM: Handle VMXOFF in KVM's reboot callback
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: Harden virtualization hooks for emergency...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Sean Christopherson
x86/reboot: VMCLEAR active VMCSes before emergency...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86: Retry APIC optimized map recalc if vCPU is...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Move .hw_event_available() check out...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Require nr fixed_pmc_events to match...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Simplify intel_hw_event_available()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Use enums instead of hardcoded magic...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: SVM: Use svm_get_lbr_vmcb() helper to handle writes...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: SVM: Clean up handling of LBR virtualization enabled
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: SVM: Fix dead KVM_BUG() code in LBR MSR virtualization
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: VMX: Drop manual TLB flush when migrating vmcs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: VMX: Drop unnecessary vmx_fb_clear_ctrl_available...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86: Snapshot host's MSR_IA32_ARCH_CAPABILITIES
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Takahiro Itazuri
KVM: x86: Advertise host CPUID 0x80000005 in KVM_GET_SUPPORT...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Michal Luczaj
KVM: x86: Remove x86_emulate_ops::guest_has_long_mode
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Use GUEST_FAIL() in ARM's arch timer...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Print out guest RIP on unhandled exception
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Rip out old, param-based guest assert...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's XCR0 test to use printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert VMX's PMU capabilities test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the x86 userspace I/O test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's TSC MSRs test to use...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the nSVM software interrupt...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's set BSP ID test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's nested exceptions test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the MONITOR/MWAIT test to use...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's KVM paravirt test to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the Hyper-V feature test to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the Hyper-V extended hypercalls...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's CPUID test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert steal_time test to printf style...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert set_memory_region_test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert s390's tprot test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
next