index
:
linux.git
arm64-uaccess
dependabot/pip/drivers/gpu/drm/ci/xfails/certifi-2024.7.4
dependabot/pip/drivers/gpu/drm/ci/xfails/idna-3.7
dependabot/pip/drivers/gpu/drm/ci/xfails/pip-23.3
dependabot/pip/drivers/gpu/drm/ci/xfails/requests-2.32.2
dependabot/pip/drivers/gpu/drm/ci/xfails/setuptools-70.0.0
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.0.7
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.2.2
link_path_walk
master
nocache-cleanup
runtime-constants
vsnprintf
word-at-a-time
x86-rep-insns
x86-uaccess-cleanup
upstream/master
Unnamed repository; edit this file 'description' to name the repository.
git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
arch
/
x86
/
kvm
/
svm
/
pmu.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-01-08
KVM: x86/pmu: Load/put mediated PMU context when entering/exiting guest
Dapeng Mi
1
-0
/
+34
2026-01-08
KVM: x86/pmu: Always stuff GuestOnly=1,HostOnly=0 for mediated PMCs on AMD
Sandipan Das
1
-1
/
+2
2026-01-08
KVM: x86/pmu: Introduce eventsel_hw to prepare for pmu event filtering
Mingwei Zhang
1
-0
/
+1
2026-01-08
KVM: x86/pmu: Implement AMD mediated PMU requirements
Sean Christopherson
1
-0
/
+8
2025-09-18
KVM: x86/pmu: Move initialization of valid PMCs bitmask to common x86
Sean Christopherson
1
-1
/
+0
2025-09-18
KVM: x86/pmu: Use BIT_ULL() instead of open coded equivalents
Dapeng Mi
1
-2
/
+2
2025-09-18
KVM: SVM: Check pmu->version, not enable_pmu, when getting PMC MSRs
Sean Christopherson
1
-1
/
+1
2025-08-19
KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2
Sean Christopherson
1
-0
/
+1
2024-12-18
KVM: x86: Replace (almost) all guest CPUID feature queries with cpu_caps
Sean Christopherson
1
-4
/
+4
2024-06-28
KVM: x86/pmu: Introduce distinct macros for GP/fixed counter max number
Dapeng Mi
1
-4
/
+3
2024-06-03
KVM: x86/pmu: Change ambiguous _mask suffix to _rsvd in kvm_pmu
Dapeng Mi
1
-2
/
+2
2024-02-01
KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code
Sean Christopherson
1
-4
/
+3
2024-01-30
KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index
Sean Christopherson
1
-3
/
+6
2024-01-30
KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD
Sean Christopherson
1
-3
/
+1
2024-01-30
KVM: x86/pmu: Allow programming events that match unsupported arch events
Sean Christopherson
1
-6
/
+0
2023-11-30
KVM: x86/pmu: Update sample period in pmc_write_counter()
Sean Christopherson
1
-1
/
+0
2023-11-30
KVM: x86/pmu: Move PMU reset logic to common x86 code
Sean Christopherson
1
-16
/
+0
2023-09-25
KVM: x86/pmu: Truncate counter value to allowed width on write
Roman Kagan
1
-1
/
+1
2023-06-06
KVM: x86/svm/pmu: Add AMD PerfMonV2 support
Like Xu
1
-10
/
+45
2023-06-06
KVM: x86/pmu: Constrain the num of guest counters with kvm_pmu_cap
Like Xu
1
-0
/
+3
2023-06-06
KVM: x86/pmu: Disable vPMU if the minimum num of counters isn't met
Like Xu
1
-0
/
+1
2023-06-06
KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled() as generic x86 code
Like Xu
1
-9
/
+0
2023-04-07
KVM: x86/pmu: Fix a typo in kvm_pmu_request_counter_reprogam()
Like Xu
1
-1
/
+1
2023-01-26
KVM: x86/pmu: Cap kvm_pmu_cap.num_counters_gp at KVM's internal max
Sean Christopherson
1
-0
/
+1
2023-01-24
KVM: x86/pmu: Correct the mask used in a pmu event filter lookup
Aaron Lewis
1
-0
/
+1
2022-12-29
KVM: x86: Unify pr_fmt to use module name for all KVM modules
Sean Christopherson
1
-0
/
+2
2022-11-09
KVM: x86/pmu: Defer counter emulated overflow via pmc->prev_counter
Like Xu
1
-1
/
+1
2022-11-09
KVM: x86/pmu: Defer reprogram_counter() to kvm_pmu_handle_event()
Like Xu
1
-1
/
+1
2022-11-09
KVM: x86/pmu: Limit the maximum number of supported AMD GP counters
Like Xu
1
-3
/
+4
2022-09-28
KVM: x86/svm/pmu: Rewrite get_gp_pmc_amd() for more counters scalability
Like Xu
1
-68
/
+20
2022-09-28
KVM: x86/svm/pmu: Direct access pmu->gp_counter[] to implement amd_*_to_pmc()
Like Xu
1
-36
/
+5
2022-06-20
Revert "KVM: x86: always allow host-initiated writes to PMU MSRs"
Sean Christopherson
1
-1
/
+1
2022-06-20
Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !en...
Sean Christopherson
1
-10
/
+1
2022-06-08
KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu
Like Xu
1
-1
/
+10
2022-06-08
KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context
Like Xu
1
-53
/
+3
2022-06-08
KVM: x86/pmu: Use only the uniform interface reprogram_counter()
Paolo Bonzini
1
-1
/
+1
2022-06-08
KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter()
Like Xu
1
-2
/
+4
2022-06-08
KVM: x86: always allow host-initiated writes to PMU MSRs
Paolo Bonzini
1
-1
/
+1
2022-05-25
Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...
Paolo Bonzini
1
-0
/
+1
2022-05-03
Merge branch 'kvm-amd-pmu-fixes' into HEAD
Paolo Bonzini
1
-3
/
+25
2022-05-03
KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id
Kyle Huey
1
-3
/
+25
2022-04-21
KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog
Like Xu
1
-0
/
+1
2022-04-13
KVM: x86: Move .pmu_ops to kvm_x86_init_ops and tag as __initdata
Like Xu
1
-1
/
+1
2022-04-02
KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
Jim Mattson
1
-5
/
+3
2022-04-02
KVM: x86/pmu: Use different raw event masks for AMD and Intel
Jim Mattson
1
-0
/
+1
2022-02-25
KVM: x86: Provide per VM capability for disabling PMU virtualization
David Dunn
1
-1
/
+1
2022-01-17
KVM: x86: Making the module parameter of vPMU more common
Like Xu
1
-1
/
+1
2022-01-07
KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event()
Like Xu
1
-7
/
+4
2022-01-07
KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
Like Xu
1
-4
/
+4
2021-12-08
KVM: x86/svm: Add module param to control PMU virtualization
Like Xu
1
-0
/
+4
[next]