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: Exempt pending triple fault from event injection sanity check
2022-10-27
Sean Christopherson
KVM: x86: Exempt pending triple fault from event injection...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-27
Palmer Dabbelt
MAINTAINERS: git://github -> https://github.com for...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-27
Hou Wenlong
KVM: debugfs: Return retval of simple_attr_open() if...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-27
Hou Wenlong
KVM: x86: Reduce refcount if single_open() fails in...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-27
Jim Mattson
KVM: x86: Mask off reserved bits in CPUID.8000001FH
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Jim Mattson
KVM: x86: Mask off reserved bits in CPUID.8000001AH
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Jim Mattson
KVM: x86: Mask off reserved bits in CPUID.80000008H
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Jim Mattson
KVM: x86: Mask off reserved bits in CPUID.80000006H
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Jim Mattson
KVM: x86: Mask off reserved bits in CPUID.80000001H
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Paolo Bonzini
tools: include: sync include/api/linux/kvm.h
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Alexander Graf
KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Alexander Graf
KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Alexander Graf
kvm: Add support for arch compat vm ioctls
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-10-22
Paolo Bonzini
Merge tag 'kvm-riscv-fixes-6.1-1' of https://github...
commit
|
commitdiff
|
tree
2022-10-22
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.1-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2022-10-22
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.1-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2022-10-03
Paolo Bonzini
Merge tag 'kvm-riscv-6.1-1' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2022-10-03
Paolo Bonzini
Merge tag 'kvmarm-6.1' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-09-30
Peng Hao
kvm: vmx: keep constant definition format consistent
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Peng Hao
kvm: mmu: fix typos in struct kvm_arch
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Paolo Bonzini
Merge tag 'kvm-x86-6.1-2' of https://github.com/sean...
commit
|
commitdiff
|
tree
2022-09-30
David Matlack
KVM: selftests: Fix nx_huge_pages_test on TDP-disabled...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
David Matlack
KVM: selftests: Add helpers to read kvm_{intel,amd...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
David Matlack
KVM: selftests: Tell the compiler that code after TEST_FAIL...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Sean Christopherson
Revert "KVM: selftests: Fix nested SVM tests when built...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Sean Christopherson
KVM: selftests: Dedup subtests of fix_hypercall_test
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Sean Christopherson
KVM: selftests: Explicitly verify KVM doesn't patch...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Sean Christopherson
KVM: selftests: Hardcode VMCALL/VMMCALL opcodes in...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Sean Christopherson
KVM: selftests: Remove unnecessary register shuffling...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Sean Christopherson
KVM: selftests: Compare insn opcodes directly in fix_hyperca...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Sean Christopherson
KVM: selftests: Implement memcmp(), memcpy(), and memset...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Jim Mattson
KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
David Matlack
KVM: selftests: Gracefully handle empty stack traces
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-30
Emanuele Giuseppe...
KVM: selftests: replace assertion with warning in access_tra...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-27
David Matlack
KVM: selftests: Skip tests that require EPT when it...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Paolo Bonzini
KVM: remove KVM_REQ_UNHALT
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Paolo Bonzini
KVM: mips, x86: do not rely on KVM_REQ_UNHALT
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Paolo Bonzini
KVM: x86: never write to memory from kvm_vcpu_check_block()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Don't snapshot pending INIT/SIPI prior to...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Make event request on VMXOFF iff INIT/SIPI...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Make an event request if INIT or SIPI is...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: SVM: Make an event request if INIT or SIPI is...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Paolo Bonzini
KVM: x86: lapic does not have to process INIT if it...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Rename kvm_apic_has_events() to make it INIT...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Rename and expose helper to detect if INIT...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Make an event request when pending an MTF...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Paolo Bonzini
KVM: x86: make vendor code check for all nested events
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Oliver Upton
mailmap: Update Oliver's email address
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Allow force_emulation_prefix to be written...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: selftests: Add an x86-only test to verify nested...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: selftests: Use uapi header to get VMX and SVM...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Rename inject_pending_events() to kvm_check_and_in...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: VMX: Update MTF and ICEBP comments to document...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Treat pending TRIPLE_FAULT requests as pending...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Morph pending exceptions to pending VM-Exits...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Document priority of all known events on...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Add a helper to identify low-priority #DB...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Evaluate ability to inject SMI/NMI/IRQ after...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Hoist nested event checks above event injection...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Use kvm_queue_exception_e() to queue #DF
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Formalize blocking of nested pending exceptions
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Make kvm_queued_exception a properly named...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Rename kvm_x86_ops.queue_exception to inject_exception
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: VMX: Inject #PF on ENCLS as "emulated" #PF
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Unconditionally clear mtf_pending on nested...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Ignore SIPI that arrives in L2 when vCPU...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Use DR7_GD macro instead of open coding check...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Treat #DBs from the emulator as fault-like...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Prioritize TSS T-flag #DBs over Monitor...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Treat General Detect #DB (DR7.GD=1) as fault...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Suppress code #DBs on Intel if MOV/POP SS...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Allow clearing RFLAGS.RF on forced emulation...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: x86: Don't check for code breakpoints when emulating...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: VMX: Drop bits 31:16 when shoving exception error...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Unconditionally purge queued/injected events...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Hou Wenlong
KVM: x86: Add missing trace points for RDMSR/WRMSR...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Hou Wenlong
KVM: x86: Return emulator error if RDMSR/WRMSR emulation...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Jilin Yuan
KVM: x86/mmu: fix repeated words in comments
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: nVMX: Use cached host MSR_IA32_VMX_MISC value...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Cache MSR_IA32_VMX_MISC in vmcs_config
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: nVMX: Use sanitized allowed-1 bits for VMX control...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: nVMX: Always set required-1 bits of pinbased_ctls...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Jim Mattson
KVM: x86: VMX: Replace some Intel model numbers with...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: VMX: Adjust CR3/INVPLG interception for EPT=y...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Add missing CPU based VM execution controls...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Add missing VMEXIT controls to vmcs_config
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Extend VMX controls macro shenanigans
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: VMX: Don't toggle VM_ENTRY_IA32E_MODE for 32-bit...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Tweak the special handling of SECONDARY_EXEC_ENCLS...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Always emulate PERF_GLOBAL_CTRL VM-Entry...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: VMX: Get rid of eVMCS specific VMX controls sanitization
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: nVMX: Support PERF_GLOBAL_CTRL with enlightened...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Sean Christopherson
KVM: nVMX: WARN once and fail VM-Enter if eVMCS sees...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: selftests: Switch to updated eVMCSv1 definition
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
Vitaly Kuznetsov
KVM: selftests: Add ENCLS_EXITING_BITMAP{,HIGH} VMCS...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
next