projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: selftests: Refactor X86_FEATURE_* framework to prep for X86_PROPERTY_*
2022-11-17
Sean Christopherson
KVM: selftests: Refactor X86_FEATURE_* framework to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Add X86_FEATURE_PAE and use it calc...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: selftests: Add a test for KVM_CAP_EXIT_ON_EMULATION_FAILURE
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: selftests: Expect #PF(RSVD) when TDP is disabled
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Provide error code as a KVM_ASM_SAFE...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Avoid JMP in non-faulting path of KVM_ASM_SAFE()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: selftests: Copy KVM PFERR masks into selftests
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: x86/mmu: Use BIT{,_ULL}() for PFERR masks
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: selftests: Move flds instruction emulation failure...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: selftests: Delete dead ucall code
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: selftests: Explicitly require instructions bytes
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
David Matlack
KVM: selftests: Rename emulator_error_test to smaller_maxphy...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Gautam Menghani
KVM: selftests: Don't assume vcpu->id is '0' in xAPIC...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Vishal Annapurve
KVM: selftests: Add arch specific post vm creation...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Vishal Annapurve
KVM: selftests: Add arch specific initialization
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Vishal Annapurve
KVM: selftests: move common startup logic to kvm_util.c
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Play nice with huge pages when getting...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Use vm_get_page_table_entry() in addr_arch_g...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Use virt_get_pte() when getting PTE...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Verify parent PTE is PRESENT when getting...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Remove useless shifts when creating...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Drop reserved bit checks from PTE accessor
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Drop helpers to read/write page table...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Colin Ian King
KVM: selftests: Fix spelling mistake "begining" ->...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Peter Gonda
KVM: selftests: Add ucall pool based implementation
Co-developed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Drop now-unnecessary ucall_uninit()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Make arm64's MMIO ucall multi-VM friendly
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Peter Gonda
tools: Add atomic_test_and_set_bit()
Co-developed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Automatically do init_ucall() for non...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Consolidate boilerplate code in get_ucall()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: selftests: Consolidate common code for populating...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: arm64: selftests: Disable single-step without...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-17
Sean Christopherson
KVM: arm64: selftests: Disable single-step with correct...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
David Matlack
KVM: selftests: Rename perf_test_util symbols to memstress
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
David Matlack
KVM: selftests: Rename pta (short for perf_test_args...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
David Matlack
KVM: selftests: Rename perf_test_util.[ch] to memstress...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Colton Lewis
KVM: selftests: randomize page access order
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Colton Lewis
KVM: selftests: randomize which pages are written vs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Colton Lewis
KVM: selftests: create -r argument to specify random...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Colton Lewis
KVM: selftests: implement random number generator for...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Vipin Sharma
KVM: selftests: Allowing running dirty_log_perf_test...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Vipin Sharma
KVM: selftests: Add atoi_positive() and atoi_non_negative...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Vipin Sharma
KVM: selftests: Shorten the test args in memslot_modificatio...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Vipin Sharma
KVM: selftests: Use SZ_* macros from sizes.h in max_guest_me...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Vipin Sharma
KVM: selftests: Add atoi_paranoid() to catch errors...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Vipin Sharma
KVM: selftests: Put command line options in alphabetical...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-11-16
Vipin Sharma
KVM: selftests: Add missing break between -e and -g...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/svm/pmu: Rewrite get_gp_pmc_amd() for more...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/svm/pmu: Direct access pmu->gp_counter[] to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Avoid using PEBS perf_events for normal...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Refactor PERF_GLOBAL_CTRL update helper...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Don't generate PEBS records for emulated...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Avoid setting BIT_ULL(-1) to pmu->host_cross_m...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Vitaly Kuznetsov
KVM: selftests: Don't set reserved bits for invalid...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Vipin Sharma
KVM: selftests: Load RAX with -EFAULT before Hyper...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-09-28
Vipin Sharma
KVM: selftests: Check result in hyperv_features for...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-08-30
Yosry Ahmed
KVM: arm64/mmu: count KVM s2 mmu usage in secondary...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-08-30
Yosry Ahmed
KVM: x86/mmu: count KVM mmu usage in secondary pagetable...
Reviewed-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-08-24
Yosry Ahmed
mm: add NR_SECONDARY_PAGETABLE to count secondary page...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-08-24
Miaohe Lin
KVM: x86/mmu: fix memoryleak in kvm_mmu_vendor_module_init()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-08-24
Michal Luczaj
KVM: x86/emulator: Fix handing of POP SS to correctly...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-08-24
Junaid Shahid
kvm: x86: Do proper cleanup if kvm_x86_ops->vm_init...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: VMX: Update PT MSR intercepts during filter change...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Drop unused SVM_CPUID_FUNC macro
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use the common cpuid() helper in cpu_vendor_...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Clean up requirements for XFD-aware...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Skip AMX test if ARCH_REQ_XCOMP_GUEST_PERM...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Check KVM's supported CPUID, not host...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Inline "get max CPUID leaf" helpers
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Rename kvm_get_supported_cpuid_index...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Drop unnecessary use of kvm_get_supported_cp...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use this_cpu_has() to detect SVM support...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use this_cpu_has() in CR4/CPUID sync...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Add this_cpu_has() to query X86_FEATURE_...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Set input function/index in raw CPUID...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Make get_supported_cpuid() returns...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use vcpu_clear_cpuid_feature() to clear...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use vcpu_{set,clear}_cpuid_feature...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use vcpu_get_cpuid_entry() in CPUID...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use vCPU's CPUID directly in Hyper...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use vcpu_get_cpuid_entry() in PV features...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use vcpu_clear_cpuid_feature() in monitor_mw...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Add and use helper to set vCPU's CPUID...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use vm->pa_bits to generate reserved...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Add helpers to get and modify a vCPU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use get_cpuid_entry() in kvm_get_supported_c...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Rename and tweak get_cpuid() to get_cpuid_en...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Don't use a static local in vcpu_get_support...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Cache CPUID in struct kvm_vcpu
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Split out kvm_cpuid2_size() from allocate_kv...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Verify that kvm_cpuid2.entries layout...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use kvm_cpu_has() for nSVM soft INT...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use kvm_cpu_has() for KVM's PV steal...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Remove the obsolete/dead MMU role test
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use kvm_cpu_has() for XSAVE in cr4_cpuid_syn...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use kvm_cpu_has() in AMX test
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Check for _both_ XTILE data and cfg...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use kvm_cpu_has() for XSAVES in XSS...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Drop redundant vcpu_set_cpuid() from...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-07-14
Sean Christopherson
KVM: selftests: Use kvm_cpu_has() to query PDCM in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
next