projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'kvm-x86-vmx-6.6' of https://github.com/kvm-x86/linux into HEAD
2023-08-29
Sean Christopherson
KVM: VMX: Refresh available regs and IDT vectoring...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: VMX: Delete ancient pr_warn() about KVM_SET_TSS_ADDR...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: x86: Update MAINTAINTERS to include selftests
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: selftests: Explicit set #UD when *potentially...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-25
Sean Christopherson
KVM: selftests: Reload "good" vCPU state if vCPU hits...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-17
Sean Christopherson
KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-14
Sean Christopherson
x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Move .hw_event_available() check out...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Require nr fixed_pmc_events to match...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Simplify intel_hw_event_available()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: x86/pmu: Use enums instead of hardcoded magic...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: VMX: Drop manual TLB flush when migrating vmcs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Use GUEST_FAIL() in ARM's arch timer...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Print out guest RIP on unhandled exception
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Rip out old, param-based guest assert...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's XCR0 test to use printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert VMX's PMU capabilities test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the x86 userspace I/O test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's TSC MSRs test to use...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the nSVM software interrupt...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's set BSP ID test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's nested exceptions test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the MONITOR/MWAIT test to use...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's KVM paravirt test to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the Hyper-V feature test to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the Hyper-V extended hypercalls...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert x86's CPUID test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert steal_time test to printf style...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert set_memory_region_test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert s390's tprot test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert s390's memop test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert the memslot performance test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert ARM's vGIC IRQ test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert ARM's page fault test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert ARM's hypercalls test to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert debug-exceptions to printf...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Convert aarch_timer to printf style...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Add #define of expected KVM exit reason...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Add arch ucall.h and inline simple...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Add formatted guest assert support...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Add a shameful hack to preserve/clobber...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-08-02
Sean Christopherson
KVM: selftests: Make TEST_ASSERT_EQ() output look like...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Expand x86's sregs test to cover illegal...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
Revert "debugfs, coccinelle: check for obsolete DEFINE_SIMPL...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Verify stats fd is usable after VM...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Verify stats fd can be dup()'d and...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Verify userspace can create "redundant...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Explicitly free vcpus array in binary...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Clean up stats fd in common stats_test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Use pread() to read binary stats header
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: Grab a reference to KVM for VM and vCPU stats...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
selftests/rseq: Play nice with binaries statically...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
Revert "KVM: SVM: Skip WRMSR fastpath on VM-Exit if...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: x86: Acquire SRCU read lock when handling fastpath...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: VMX: Use vmread_error() to report VM-Fail in ...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: VMX: Make VMREAD error path play nice with noinstr
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-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
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-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
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-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
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
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
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-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
Sean Christopherson
KVM: Protect vcpu->pid dereference via debugfs with RCU
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-21
Sean Christopherson
KVM: x86: Don't adjust guest's CPUID.0x12.1 (allowed...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-21
Sean Christopherson
KVM: VMX: Don't rely _only_ on CPUID to enforce XCR0...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-19
Sean Christopherson
KVM: Don't enable hardware after a restart/shutdown...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2023-05-19
Sean Christopherson
KVM: Use syscore_ops instead of reboot_notifier to...
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
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-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
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
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-06
Sean Christopherson
KVM: VMX: Refactor intel_pmu_{g,}set_msr() to align...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
next