On Thu, Jan 22, 2026 at 8:04 AM Sean Christopherson <[email protected]> wrote:
>
> On Wed, Jan 21, 2026, Jim Mattson wrote:
> > Extract the computation of eventsel_hw from amd_pmu_set_msr() into a
> > separate helper function, amd_pmu_set_eventsel_hw().
> >
> > No functional change intended.
> >
> > Signed-off-by: Jim Mattson <[email protected]>
> > ---
> > arch/x86/kvm/svm/pmu.c | 9 +++++++--
> > 1 file changed, 7 insertions(+), 2 deletions(-)
> >
> > diff --git a/arch/x86/kvm/svm/pmu.c b/arch/x86/kvm/svm/pmu.c
> > index 7aa298eeb072..33c139b23a9e 100644
> > --- a/arch/x86/kvm/svm/pmu.c
> > +++ b/arch/x86/kvm/svm/pmu.c
> > @@ -147,6 +147,12 @@ static int amd_pmu_get_msr(struct kvm_vcpu *vcpu,
> > struct msr_data *msr_info)
> > return 1;
> > }
> >
> > +static void amd_pmu_set_eventsel_hw(struct kvm_pmc *pmc)
> > +{
> > + pmc->eventsel_hw = (pmc->eventsel & ~AMD64_EVENTSEL_HOSTONLY) |
> > + AMD64_EVENTSEL_GUESTONLY;
>
> Align indentation.
Sure.
After wondering about how to configure emacs to do this for many
years, you have spurred me to action. In case anyone is wondering:
(add-hook 'c-mode-common-hook
(lambda ()
(c-set-offset 'statement-cont 'c-lineup-assignments)))
At least, this seems to work so far.