projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: selftests: Fix spelling mistake "miliseconds" -> "milliseconds"
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-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
2023-04-11
Sean Christopherson
KVM: selftests: Rework dynamic XFeature helper to take...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-11
Aaron Lewis
KVM: selftests: Move XGETBV and XSETBV helpers to common...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-11
Sean Christopherson
KVM: x86: Filter out XTILE_CFG if XTILE_DATA isn't...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-11
Aaron Lewis
KVM: x86: Add a helper to handle filtering of unpermitted...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-11
Sean Christopherson
KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-10
Sean Christopherson
KVM: x86/mmu: Refresh CR0.WP prior to checking for...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-10
Sean Christopherson
KVM: x86/mmu: Move filling of Hyper-V's TLB range struct...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-10
Sean Christopherson
KVM: x86: Rename Hyper-V remote TLB hooks to match...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-07
Aaron Lewis
KVM: x86/pmu: Prevent the PMU from counting disallowed...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-07
Like Xu
KVM: x86/pmu: Fix a typo in kvm_pmu_request_counter_reprogam()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Like Xu
KVM: x86/pmu: Rewrite reprogram_counters() to improve...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: VMX: Refactor intel_pmu_{g,}set_msr() to align...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Like Xu
KVM: x86/pmu: Rename pmc_is_enabled() to pmc_is_globally_ena...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Verify LBRs are disabled if vPMU is...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Add negative testcase for PEBS format...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Refactor LBR_FMT test to avoid use...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Drop "all done!" printf() from PERF_CAPABILI...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Test post-KVM_RUN writes to PERF_CAPABILITIES
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Expand negative testing of guest writes...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Test all immutable non-format bits...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Test all fungible features in PERF_CAPABILITIES
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Drop now-redundant checks on PERF_CAPABILITI...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Verify KVM preserves userspace writes...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Print out failing MSR and value in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Assert that full-width PMC writes are...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Move 0/initial value PERF_CAPS checks...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86/pmu: Zero out LBR capabilities during PMU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86/pmu: WARN and bug the VM if PMU is refreshed...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86: Disallow writes to immutable feature MSRs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: selftests: Split PMU caps sub-tests to avoid writing...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86: Generate set of VMX feature MSRs using first...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86: Add macros to track first...last VMX feature...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86: Add a helper to query whether or not a vCPU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86: Rename kvm_init_msr_list() to clarify it...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Hao Ge
KVM: selftests: Close opened file descriptor in stable_tsc_c...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Sean Christopherson
KVM: x86/pmu: Disallow legacy LBRs if architectural...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-05
Tom Rix
KVM: x86: set "mitigate_smt_rsb" storage-class-specifier...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-05
Like Xu
KVM: x86/pmu: Zero out pmu->all_valid_pmc_idx each...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-05
Binbin Wu
KVM: VMX: Use is_64_bit_mode() to check 64-bit mode...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Merge all handle_changed_pte*() functions
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Remove handle_changed_spte_dirty_log()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Remove "record_acc_track" in __tdp_mmu_set_spte()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Bypass __handle_changed_spte() when aging...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Drop unnecessary dirty log checks when...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Clear only A-bit (if enabled) when aging...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Remove "record_dirty_log" in __tdp_mmu_set_spte()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Bypass __handle_changed_spte() when clearing...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Drop access tracking checks when clearing...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Atomically clear SPTE dirty state in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Consolidate Dirty vs. Writable clearing...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Use kvm_ad_enabled() to determine if...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Vipin Sharma
KVM: x86/mmu: Add a helper function to check if an...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-04-04
Xinghui Li
KVM: SVM: Remove a duplicate definition of VMCB_AVIC_APIC_BA...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Aaron Lewis
KVM: selftests: Check that XTILEDATA supports XFD
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Aaron Lewis
KVM: selftests: Check that the palette table exists...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Aaron Lewis
KVM: selftests: Move XSAVE and OSXSAVE CPUID checks...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Aaron Lewis
KVM: selftests: Assert that both XTILE{CFG,DATA} are...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Aaron Lewis
KVM: selftests: Assert that XTILE is XSAVE-enabled
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Mingwei Zhang
KVM: selftests: Verify XTILE_DATA in XSTATE isn't affected...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Mingwei Zhang
KVM: selftests: Assert that XTILE_DATA is set in IA32_XFD...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Mingwei Zhang
KVM: selftests: Add check of CR0.TS in the #NM handler...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Mingwei Zhang
KVM: selftests: Enable checking on xcomp_bv in amx_test
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Mingwei Zhang
KVM: selftests: Fix an error in comment of amx_test
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Mingwei Zhang
KVM: selftests: Add a fully functional "struct xstate...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Ivan Orlov
KVM: selftests: Add 'malloc' failure check in vcpu_save_state
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Ackerley Tng
KVM: selftests: Adjust VM's initial stack address to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Like Xu
KVM: selftests: Report enable_pmu module value when...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Like Xu
KVM: selftests: Add a helper to read kvm boolean module...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Anish Moorthy
KVM: selftests: Fix nsec to sec conversion in demand_paging_test
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-24
Jun Miao
KVM: Fix comments that refer to the non-existent install_new...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Sean Christopherson
KVM: MIPS: Make kvm_mips_callbacks const
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Shaoqin Huang
KVM: Add the missed title format
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Mathias Krause
KVM: Shrink struct kvm_mmu_memory_cache
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Mathias Krause
KVM: x86: Shrink struct kvm_pmu
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Li kunyu
kvm: kvm_main: Remove unnecessary (void*) conversions
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Robert Hoo
KVM: x86: Remove a redundant guest cpuid check in kvm_set_cr4()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Sean Christopherson
KVM: x86: Assert that the emulator doesn't load CS...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Sean Christopherson
x86: KVM: Add common feature flag for AMD's PSFD
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Santosh Shukla
KVM: nSVM: Implement support for nested VNMI
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Santosh Shukla
KVM: x86: Add support for SVM's Virtual NMI
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Sean Christopherson
KVM: x86: Route pending NMIs from userspace through...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-23
Santosh Shukla
KVM: SVM: Add definitions for new bits in VMCB::int_ctrl...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-22
Binbin Wu
KVM: x86: Change return type of is_long_mode() to bool
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-22
Sean Christopherson
x86/cpufeatures: Redefine synthetic virtual NMI bit...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-22
Sean Christopherson
KVM: x86: Save/restore all NMIs when multiple NMIs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-22
Sean Christopherson
KVM: x86: Tweak the code and comment related to handling...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-22
Sean Christopherson
KVM: x86: Raise an event request when processing NMIs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-03-22
Maxim Levitsky
KVM: SVM: add wrappers to enable/disable IRET interception
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
next