projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: x86/mmu: Use EMULTYPE flag to track write #PFs to shadow pages
2023-03-14
Sean Christopherson
KVM: x86/mmu: Use EMULTYPE flag to track write #PFs...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Vipin Sharma
KVM: selftests: Sync KVM exit reasons in selftests
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Sean Christopherson
KVM: selftests: Add macro to generate KVM exit reason...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Vipin Sharma
KVM: selftests: Print expected and actual exit reason...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Vipin Sharma
KVM: selftests: Make vCPU exit reason test assertion...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
David Woodhouse
KVM: selftests: Add EVTCHNOP_send slow path test to...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
David Woodhouse
KVM: selftests: Use enum for test numbers in xen_shinfo_test
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Sean Christopherson
KVM: selftests: Add helpers to make Xen-style VMCALL...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Sean Christopherson
KVM: selftests: Move the guts of kvm_hypercall() to...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Sean Christopherson
KVM: SVM: WARN if GATag generation drops VM or vCPU...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Suravee Suthikulpanit
KVM: SVM: Modify AVIC GATag to support max number of...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Sean Christopherson
KVM: SVM: Fix a benign off-by-one bug in AVIC physical...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Paolo Bonzini
selftests: KVM: skip hugetlb tests if huge pages are...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Rong Tao
KVM: VMX: Use tabs instead of spaces for indentation
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Rong Tao
KVM: VMX: Fix indentation coding style issue
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Paolo Bonzini
KVM: nVMX: remove unnecessary #ifdef
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Paolo Bonzini
KVM: nVMX: add missing consistency checks for CR0 and CR4
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-03-14
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.3-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-02-22
Randy Dunlap
KVM: SVM: hyper-v: placate modpost section mismatch...
Cc:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-22
Paolo Bonzini
Merge tag 'kvm-x86-apic-6.3' of https://github.com...
commit
|
commitdiff
|
tree
2023-02-20
Paolo Bonzini
Merge tag 'kvmarm-6.3' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2023-02-16
Greg Kroah-Hartman
kvm: initialize all of the kvm_debugregs structure...
Cc:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-16
David Matlack
KVM: x86/mmu: Make tdp_mmu_allowed static
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-s390-next-6.3-1' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-x86-vmx-6.3' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-x86-svm-6.3' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-x86-selftests-6.3' of https://github...
commit
|
commitdiff
|
tree
2023-02-15
Sean Christopherson
perf/x86: Refuse to export capabilities for hybrid...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-15
Sean Christopherson
KVM: x86/pmu: Disable vPMU support on hybrid CPUs ...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-x86-pmu-6.3' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-x86-mmu-6.3' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-x86-misc-6.3' of https://github.com...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Merge tag 'kvm-x86-generic-6.3' of https://github.com...
commit
|
commitdiff
|
tree
2023-02-15
Paolo Bonzini
Documentation/hw-vuln: Fix rST warning
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Tom Lendacky
Documentation/hw-vuln: Add documentation for Cross...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Tom Lendacky
KVM: x86: Mitigate the cross-thread return address...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Tom Lendacky
x86/speculation: Identify processors vulnerable to...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-02-04
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.2-3' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-01-24
Sean Christopherson
KVM: PPC: Fix refactoring goof in kvmppc_e500mc_init()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-24
Paolo Bonzini
Merge branch 'kvm-lapic-fix-and-cleanup' into HEAD
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-24
Paolo Bonzini
Merge branch 'kvm-v6.2-rc4-fixes' into HEAD
commit
|
commitdiff
|
tree
2023-01-24
Paolo Bonzini
Merge branch 'kvm-hw-enable-refactor' into HEAD
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-22
Vipin Sharma
KVM: selftests: Make reclaim_period_ms input always...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-22
Hendrik Borghorst
KVM: x86/vmx: Do not skip segment attributes if unusable...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-22
Paolo Bonzini
selftests: kvm: move declaration at the beginning of...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-22
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.2-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Add helpers to recalc physical vs. logical...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Greg Edwards
KVM: x86: Allow APICv APIC ID inhibit to be cleared
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Track required APICv inhibits with variable...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
Revert "KVM: SVM: Do not throw warning when calling...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Ignore writes to Remote Read Data on AVIC...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Handle multiple logical targets in AVIC kick...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Require logical ID to be power-of-2 for AVIC...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Update svm->ldr_reg cache even if LDR is...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Always update local APIC on writes to logical...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Inhibit APICv/AVIC if the optimized physical...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Honor architectural behavior for aliased...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Disable APIC logical map if vCPUs are aliased...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Disable APIC logical map if logical ID covers...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Skip redundant x2APIC logical mode optimized...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Explicitly track all possibilities for APIC...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Explicitly skip optimized logical map setup...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Add helper to perform final AVIC "kick" of...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Document that vCPU ID == APIC ID in AVIC...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
Revert "KVM: SVM: Use target APIC ID to complete x2AVIC...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Suravee Suthikulpanit
KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_ta...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Compute dest based on sender's x2APIC status...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Move APIC access page helper to common x86...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Handle APICv updates for APIC "mode" changes...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Don't put/load AVIC when setting virtual...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Process ICR on AVIC IPI delivery failure...
Reviewed-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: SVM: Flush the "current" TLB when activating AVIC
Reviewed-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Purge "highest ISR" cache when updating APICv...
Reviewed-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-13
Sean Christopherson
KVM: x86: Blindly get current x2APIC reg value on ...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-11
David Woodhouse
KVM: x86/xen: Avoid deadlock by adding kvm->arch.xen...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-11
David Woodhouse
KVM: Ensure lockdep knows about kvm->lock vs. vcpu...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-11
David Woodhouse
KVM: x86/xen: Fix potential deadlock in kvm_xen_update_runst...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-11
David Woodhouse
KVM: x86/xen: Fix lockdep warning on "recursive" gpc...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-11
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.2-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-01-11
Paolo Bonzini
Documentation: kvm: fix SRCU locking order docs
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-09
Paolo Bonzini
KVM: x86: Do not return host topology information from...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-01-09
Paolo Bonzini
KVM: nSVM: clarify recalc_intercepts() wrt CR8
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Sean Christopherson
KVM: Clean up error labels in kvm_init()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Sean Christopherson
KVM: Opt out of generic hardware enabling on s390 and PPC
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Sean Christopherson
KVM: Register syscore (suspend/resume) ops early in...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Isaku Yamahata
KVM: Make hardware_enable_failed a local variable in...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Sean Christopherson
KVM: Use a per-CPU variable to track which CPUs have...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Isaku Yamahata
KVM: Remove on_each_cpu(hardware_disable_nolock) in...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Isaku Yamahata
KVM: Drop kvm_count_lock and instead protect kvm_usage_count...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Sean Christopherson
KVM: Ensure CPU is stable during low level hardware...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Chao Gao
KVM: Disable CPU hotplug during hardware enabling/disabling
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Chao Gao
KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Chao Gao
KVM: x86: Do compatibility checks when onlining CPU
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2022-12-29
Sean Christopherson
KVM: x86: Move CPU compat checks hook to kvm_x86_ops...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
next