projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: SVM: Check that the current CPU supports SVM in kvm_is_svm_supported()
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: 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-07-31
Like Xu
KVM: x86: Use sysfs_emit() instead of sprintf()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-22
Sean Christopherson
Documentation/process: Add a maintainer handbook for...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-22
Sean Christopherson
Documentation/process: Add a label for the tip tree...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-16
Andy Shevchenko
KVM: x86: Remove PRIx* definitions as they are solely...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-13
Yu Zhang
KVM: selftests: Add new CFLAGS to generate dependency...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-13
Wei Wang
kvm/eventfd: use list_for_each_entry when deassign...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-13
Wei Wang
KVM: destruct kvm_io_device while unregistering it...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-13
Sean Christopherson
KVM: SVM: WARN, but continue, if misc_cg_set_capacity...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-13
Sean Christopherson
KVM: x86/mmu: Add "never" option to allow sticky disabling...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-13
Sean Christopherson
KVM: x86: Update comments about MSR lists exposed to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/cpuid: Add AMD CPUID ExtPerfMonAndDbg leaf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/svm/pmu: Add AMD PerfMonV2 support
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/cpuid: Add a KVM-only leaf to redirect AMD...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Constrain the num of guest counters with...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Advertise PERFCTR_CORE iff the min nr...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Disable vPMU if the minimum num of counters...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86: Explicitly zero cpuid "0xa" leaf when PMU...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled()...
Co-developed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Move handling PERF_GLOBAL_CTRL and friends...
Co-developed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Reject userspace attempts to set reserved...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Move reprogram_counters() to pmu.h
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Sean Christopherson
KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Peter Xu
KVM: selftests: Allow specify physical cpu list in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-07
Michal Luczaj
KVM: x86: Clean up: remove redundant bool conversions
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-06
Sean Christopherson
KVM: x86: Use cpu_feature_enabled() for PKU instead...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-06
Michal Luczaj
KVM: Clean up kvm_vm_ioctl_create_vcpu()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-06
Sean Christopherson
KVM: x86/mmu: Trigger APIC-access page reload iff vendor...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-06
Sean Christopherson
KVM: x86: Use standard mmu_notifier invalidate hooks...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-06
Sean Christopherson
KVM: VMX: Retry APIC-access page reload if invalidation...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-06
Alexander Mikhalitsyn
KVM: SVM: enhance info printk's in SEV init
Cc:
Sean Christopherson
<seanjc@google.com>
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-06
Chao Gao
KVM: x86: Correct the name for skipping VMENTER l1d...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-05
Binbin Wu
KVM: x86: Fix a typo in Documentation/virt/kvm/x86...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-05
Binbin Wu
KVM: Fix comment for KVM_ENABLE_CAP
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-03
Michal Luczaj
KVM: selftests: Add test for race in kvm_recalculate_apic_map()
Co-developed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-03
Sean Christopherson
KVM: x86: Bail from kvm_recalculate_phys_map() if x2APIC...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-02
Sean Christopherson
KVM: SVM: Invoke trace_kvm_exit() for fastpath VM-Exits
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-02
Sean Christopherson
KVM: x86: Account fastpath-only VM-Exits in vCPU stats
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-02
Maciej S. Szmigiero
KVM: SVM: vNMI pending bit is V_NMI_PENDING_MASK not...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-02
Sean Christopherson
KVM: x86/mmu: Grab memslot for correct address space...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-02
Sean Christopherson
KVM: VMX: Inject #GP, not #UD, if SGX2 ENCLS leafs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-02
Sean Christopherson
KVM: VMX: Inject #GP on ENCLS if vCPU has paging disabled...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Jon Kohler
KVM: VMX: restore vmx_vmexit alignment
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: selftests: Extend cpuid_test to verify KVM_GET_CPUID2...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: x86: Update number of entries for KVM_GET_CPUID2...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Jinrong Liang
KVM: x86/pmu: Remove redundant check for MSR_IA32_DS_AREA...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Ben Gardon
KVM: selftests: Add dirty logging page splitting test
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Ben Gardon
KVM: selftests: Move dirty logging functions to memstress...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Paolo Bonzini
KVM: selftests: touch all pages of args on each memstress...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Michal Luczaj
KVM: Don't kfree(NULL) on kzalloc() failure in kvm_assign_io...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Jinliang Zheng
KVM: x86: Fix poll command
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: x86: Move common handling of PAT MSR writes to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: x86: Make kvm_mtrr_valid() static now that there...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: x86: Move PAT MSR handling out of mtrr.c
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: x86: Use MTRR macros to define possible MTRR MSR...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: x86: Add helper to get variable MTRR range from...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Sean Christopherson
KVM: x86: Add helper to query if variable MTRR MSR...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Ke Guo
KVM: SVM: Use kvm_pat_valid() directly instead of kvm_mtrr_v...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Wenyao Hai
KVM: VMX: Open code writing vCPU's PAT in VMX's MSR...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Mingwei Zhang
KVM: SVM: Remove TSS reloading code after VMEXIT
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Wei Wang
KVM: allow KVM_BUG/KVM_BUG_ON to handle 64-bit cond
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-31
Peter Xu
KVM: selftests: Allow dumping per-vcpu info for uffd...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-31
Peter Xu
KVM: selftests: Setup vcpu_alias only for minor mode...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-30
Colin Ian King
KVM: selftests: Fix spelling mistake "miliseconds"...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-30
Sean Christopherson
KVM: selftests: Refactor stable TSC check to use TEST_REQUIRE()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-26
Sean Christopherson
KVM: VMX: Use proper accessor to read guest CR4 in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-26
Sean Christopherson
KVM: VMX: Treat UMIP as emulated if and only if the...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-26
Xiaoyao Li
KVM: VMX: Move the comment of CR4.MCE handling right...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-26
Xiaoyao Li
KVM: VMX: Use kvm_read_cr4() to get cr4 value
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-26
Like Xu
KVM: x86/mmu: Assert on @mmu in the __kvm_mmu_invalidate_addr()
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-26
Uros Bizjak
KVM: x86/mmu: Add comment on try_cmpxchg64 usage in...
Cc:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-26
Sean Christopherson
KVM: Protect vcpu->pid dereference via debugfs with RCU
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-26
Sean Christopherson
KVM: x86: Preserve TDP MMU roots until they are explicitly...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-14
Aaron Lewis
KVM: selftests: Test the PMU event "Instructions retired"
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-14
Sean Christopherson
KVM: selftests: Copy full counter values from guest...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-14
Sean Christopherson
KVM: selftests: Use error codes to signal errors in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-14
Aaron Lewis
KVM: selftests: Print detailed info in PMU event filter...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-14
Aaron Lewis
KVM: selftests: Add helpers for PMC asserts in PMU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-14
Aaron Lewis
KVM: selftests: Add a common helper for the PMU event...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-14
Colin Ian King
KVM: selftests: Fix spelling mistake "perrmited" -...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-11
Aaron Lewis
KVM: selftests: Add test to verify KVM's supported...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-11
Aaron Lewis
KVM: selftests: Add all known XFEATURE masks to common...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
next