Series |
Mediated Passthrough vPMU 3.0 for x86
|
expand
-
[RFC,v3,00/58] Mediated Passthrough vPMU 3.0 for x86
-
[RFC,v3,01/58] sched/core: Move preempt_model_*() helpers from sched.h to preempt.h
-
[RFC,v3,02/58] sched/core: Drop spinlocks on contention iff kernel is preemptible
-
[RFC,v3,03/58] perf/x86: Do not set bit width for unavailable counters
-
[RFC,v3,04/58] x86/msr: Define PerfCntrGlobalStatusSet register
-
[RFC,v3,05/58] x86/msr: Introduce MSR_CORE_PERF_GLOBAL_STATUS_SET
-
[RFC,v3,06/58] perf: Support get/put passthrough PMU interfaces
-
[RFC,v3,07/58] perf: Skip pmu_ctx based on event_type
-
[RFC,v3,08/58] perf: Clean up perf ctx time
-
[RFC,v3,09/58] perf: Add a EVENT_GUEST flag
-
[RFC,v3,10/58] perf: Add generic exclude_guest support
-
[RFC,v3,11/58] x86/irq: Factor out common code for installing kvm irq handler
-
[RFC,v3,12/58] perf: core/x86: Register a new vector for KVM GUEST PMI
-
[RFC,v3,13/58] KVM: x86/pmu: Register KVM_GUEST_PMI_VECTOR handler
-
[RFC,v3,14/58] perf: Add switch_interrupt() interface
-
[RFC,v3,15/58] perf/x86: Support switch_interrupt interface
-
[RFC,v3,16/58] perf/x86: Forbid PMI handler when guest own PMU
-
[RFC,v3,17/58] perf: core/x86: Plumb passthrough PMU capability from x86_pmu to x86_pmu_cap
-
[RFC,v3,18/58] KVM: x86/pmu: Introduce enable_passthrough_pmu module parameter
-
[RFC,v3,19/58] KVM: x86/pmu: Plumb through pass-through PMU to vcpu for Intel CPUs
-
[RFC,v3,20/58] KVM: x86/pmu: Always set global enable bits in passthrough mode
-
[RFC,v3,21/58] KVM: x86/pmu: Add a helper to check if passthrough PMU is enabled
-
[RFC,v3,22/58] KVM: x86/pmu: Add host_perf_cap and initialize it in kvm_x86_vendor_init()
-
[RFC,v3,23/58] KVM: x86/pmu: Allow RDPMC pass through when all counters exposed to guest
-
[RFC,v3,24/58] KVM: x86/pmu: Introduce macro PMU_CAP_PERF_METRICS
-
[RFC,v3,25/58] KVM: x86/pmu: Introduce PMU operator to check if rdpmc passthrough allowed
-
[RFC,v3,26/58] KVM: x86/pmu: Manage MSR interception for IA32_PERF_GLOBAL_CTRL
-
[RFC,v3,27/58] KVM: x86/pmu: Create a function prototype to disable MSR interception
-
[RFC,v3,28/58] KVM: x86/pmu: Add intel_passthrough_pmu_msrs() to pass-through PMU MSRs
-
[RFC,v3,29/58] KVM: x86/pmu: Avoid legacy vPMU code when accessing global_ctrl in passthrough vPMU
-
[RFC,v3,30/58] KVM: x86/pmu: Exclude PMU MSRs in vmx_get_passthrough_msr_slot()
-
[RFC,v3,31/58] KVM: x86/pmu: Add counter MSR and selector MSR index into struct kvm_pmc
-
[RFC,v3,32/58] KVM: x86/pmu: Introduce PMU operation prototypes for save/restore PMU context
-
[RFC,v3,33/58] KVM: x86/pmu: Implement the save/restore of PMU state for Intel CPU
-
[RFC,v3,34/58] KVM: x86/pmu: Make check_pmu_event_filter() an exported function
-
[RFC,v3,35/58] KVM: x86/pmu: Allow writing to event selector for GP counters if event is allowed
-
[RFC,v3,36/58] KVM: x86/pmu: Allow writing to fixed counter selector if counter is exposed
-
[RFC,v3,37/58] KVM: x86/pmu: Switch IA32_PERF_GLOBAL_CTRL at VM boundary
-
[RFC,v3,38/58] KVM: x86/pmu: Exclude existing vLBR logic from the passthrough PMU
-
[RFC,v3,39/58] KVM: x86/pmu: Notify perf core at KVM context switch boundary
-
[RFC,v3,40/58] KVM: x86/pmu: Grab x86 core PMU for passthrough PMU VM
-
[RFC,v3,41/58] KVM: x86/pmu: Add support for PMU context switch at VM-exit/enter
-
[RFC,v3,42/58] KVM: x86/pmu: Introduce PMU operator to increment counter
-
[RFC,v3,43/58] KVM: x86/pmu: Introduce PMU operator for setting counter overflow
-
[RFC,v3,44/58] KVM: x86/pmu: Implement emulated counter increment for passthrough PMU
-
[RFC,v3,45/58] KVM: x86/pmu: Update pmc_{read,write}_counter() to disconnect perf API
-
[RFC,v3,46/58] KVM: x86/pmu: Disconnect counter reprogram logic from passthrough PMU
-
[RFC,v3,47/58] KVM: nVMX: Add nested virtualization support for passthrough PMU
-
[RFC,v3,48/58] perf/x86/intel: Support PERF_PMU_CAP_PASSTHROUGH_VPMU
-
[RFC,v3,49/58] KVM: x86/pmu/svm: Set passthrough capability for vcpus
-
[RFC,v3,50/58] KVM: x86/pmu/svm: Set enable_passthrough_pmu module parameter
-
[RFC,v3,51/58] KVM: x86/pmu/svm: Allow RDPMC pass through when all counters exposed to guest
-
[RFC,v3,52/58] KVM: x86/pmu/svm: Implement callback to disable MSR interception
-
[RFC,v3,53/58] KVM: x86/pmu/svm: Set GuestOnly bit and clear HostOnly bit when guest write to event…
-
[RFC,v3,54/58] KVM: x86/pmu/svm: Add registers to direct access list
-
[RFC,v3,55/58] KVM: x86/pmu/svm: Implement handlers to save and restore context
-
[RFC,v3,56/58] KVM: x86/pmu/svm: Wire up PMU filtering functionality for passthrough PMU
-
[RFC,v3,57/58] KVM: x86/pmu/svm: Implement callback to increment counters
-
[RFC,v3,58/58] perf/x86/amd: Support PERF_PMU_CAP_PASSTHROUGH_VPMU for AMD host
|