All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sean Christopherson <seanjc@google.com>
To: Sean Christopherson <seanjc@google.com>,
	Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org,
	Like Xu <like.xu.linux@gmail.com>, Like Xu <likexu@tencent.com>,
	Jim Mattson <jmattson@google.com>,
	Sandipan Das <sandipan.das@amd.com>
Subject: Re: [PATCH v7 00/12] KVM: x86: Add AMD Guest PerfMonV2 PMU support
Date: Tue,  6 Jun 2023 17:55:14 -0700	[thread overview]
Message-ID: <168609790857.1417369.13152633386083458084.b4-ty@google.com> (raw)
In-Reply-To: <20230603011058.1038821-1-seanjc@google.com>

On Fri, 02 Jun 2023 18:10:46 -0700, Sean Christopherson wrote:
> v7 of AMD PMU v2 support.  This includes the global_ovf_ctrl_mask =>
> global_status_mask rename that I *just* posted.  I really wanted to apply
> v6 and be done with this series, and so sent it out separately, but the
> code movement from pmu_intel.c to common x86 was too buggy to do in fixup.
> 
> Lightly tested (it's late, it's Friday).
> 
> [...]

Somewhat speculatively applied to kvm-x86 pmu.  I'd really like to get a thumbs
up that I didn't break anything, but I'm OOO later this week and want to get
this into linux-next before I go offline.  Holler if something is broken, this
is the only thing sitting in "pmu" so it should be easy to massage if necessary.

Thanks!

[01/12] KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask
        https://github.com/kvm-x86/linux/commit/53550b89220b
[02/12] KVM: x86/pmu: Move reprogram_counters() to pmu.h
        https://github.com/kvm-x86/linux/commit/8de18543dfe3
[03/12] KVM: x86/pmu: Reject userspace attempts to set reserved GLOBAL_STATUS bits
        https://github.com/kvm-x86/linux/commit/30dab5c0b65e
[04/12] KVM: x86/pmu: Move handling PERF_GLOBAL_CTRL and friends to common x86
        https://github.com/kvm-x86/linux/commit/c85cdc1cc1ea
[05/12] KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled() as generic x86 code
        https://github.com/kvm-x86/linux/commit/13afa29ae489
[06/12] KVM: x86: Explicitly zero cpuid "0xa" leaf when PMU is disabled
        https://github.com/kvm-x86/linux/commit/6593039d33c1
[07/12] KVM: x86/pmu: Disable vPMU if the minimum num of counters isn't met
        https://github.com/kvm-x86/linux/commit/6a08083f294c
[08/12] KVM: x86/pmu: Advertise PERFCTR_CORE iff the min nr of counters is met
        https://github.com/kvm-x86/linux/commit/d338d8789e64
[09/12] KVM: x86/pmu: Constrain the num of guest counters with kvm_pmu_cap
        https://github.com/kvm-x86/linux/commit/1c2bf8a6b045
[10/12] KVM: x86/cpuid: Add a KVM-only leaf to redirect AMD PerfMonV2 flag
        https://github.com/kvm-x86/linux/commit/fe8d76c1a6f0
[11/12] KVM: x86/svm/pmu: Add AMD PerfMonV2 support
        https://github.com/kvm-x86/linux/commit/4a2771895ca6
[12/12] KVM: x86/cpuid: Add AMD CPUID ExtPerfMonAndDbg leaf 0x80000022
        https://github.com/kvm-x86/linux/commit/94cdeebd8211

--
https://github.com/kvm-x86/linux/tree/next
https://github.com/kvm-x86/linux/tree/fixes

      parent reply	other threads:[~2023-06-07  0:56 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-06-03  1:10 [PATCH v7 00/12] KVM: x86: Add AMD Guest PerfMonV2 PMU support Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 01/12] KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 02/12] KVM: x86/pmu: Move reprogram_counters() to pmu.h Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 03/12] KVM: x86/pmu: Reject userspace attempts to set reserved GLOBAL_STATUS bits Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 04/12] KVM: x86/pmu: Move handling PERF_GLOBAL_CTRL and friends to common x86 Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 05/12] KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled() as generic x86 code Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 06/12] KVM: x86: Explicitly zero cpuid "0xa" leaf when PMU is disabled Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 07/12] KVM: x86/pmu: Disable vPMU if the minimum num of counters isn't met Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 08/12] KVM: x86/pmu: Advertise PERFCTR_CORE iff the min nr of counters is met Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 09/12] KVM: x86/pmu: Constrain the num of guest counters with kvm_pmu_cap Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 10/12] KVM: x86/cpuid: Add a KVM-only leaf to redirect AMD PerfMonV2 flag Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 11/12] KVM: x86/svm/pmu: Add AMD PerfMonV2 support Sean Christopherson
2023-06-03  1:10 ` [PATCH v7 12/12] KVM: x86/cpuid: Add AMD CPUID ExtPerfMonAndDbg leaf 0x80000022 Sean Christopherson
2023-06-07  0:55 ` Sean Christopherson [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=168609790857.1417369.13152633386083458084.b4-ty@google.com \
    --to=seanjc@google.com \
    --cc=jmattson@google.com \
    --cc=kvm@vger.kernel.org \
    --cc=like.xu.linux@gmail.com \
    --cc=likexu@tencent.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pbonzini@redhat.com \
    --cc=sandipan.das@amd.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.