projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: VMX: Advertise PMU LBRs if and only if perf supports LBRs
2022-11-02
Sean Christopherson
KVM: VMX: Advertise PMU LBRs if and only if perf supports...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Eiichi Tsukata
KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: smm: number of GPRs in the SMRAM image depends...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: update the emulation mode after...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: update the emulation mode after rsm
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: introduce emulator_recalc_and_set_mode
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: em_sysexit should update ctxt-...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Sean Christopherson
KVM: selftests: Mark "guest_saw_irq" as volatile in...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-28
Michal Luczaj
KVM: selftests: Add tests in xen_shinfo_test to detect...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-27
Sean Christopherson
KVM: Reject attempts to consume or refresh inactive...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-27
Michal Luczaj
KVM: Initialize gfn_to_pfn_cache locks in dedicated...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-10-27
Emanuele Giuseppe...
KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
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
next