All of lore.kernel.org
 help / color / mirror / Atom feed
From: sashiko-bot@kernel.org
To: "Sean Christopherson" <seanjc@google.com>
Cc: kvm@vger.kernel.org
Subject: Re: [PATCH] KVM: SVM: Sync CR8 to the local APIC after marking the VMCB clean
Date: Fri, 13 Nov 2026 16:33:45 +0000	[thread overview]
Message-ID: <sashiko-outbox-213200@kernel.org> (raw)
In-Reply-To: <20261113162556.461390-1-seanjc@google.com>

Thank you for your contribution! Sashiko AI review found 1 potential
issue to consider:
- [High] KVM: SVM: missing Signed-off-by trailer from patch author
--

commit 233803838af902e26ce77bf3e6c981b3c2991bd9
Author: Chris Oo <cho@microsoft.com>

> KVM: SVM: Sync CR8 to the local APIC after marking the VMCB clean
>
> Sync CR8 from the VMCB to the TPR *after* marking all VMCB fields as clean,
> as syncing CR8 can toggle the CR8 write intercept and thus mark INTERCEPTS
> as dirty.  Clobbering the dirty bit can result in KVM failing to detect CR8
> writes if the underlying "hardware" uses the clean bits to optimize VMRUN,
> e.g. when KVM is running on Hyper-V.
>
> Failure to intercept CR8 usually manifests as hangs when running Windows as
> L2, as KVM's view of vTPR stays high and so KVM never injects pending IRQs.
>
> Fixes: bb365a506b1e ("KVM: x86: Unconditionally recompute CR8 intercept on PPR update")
> Cc: stable@vger.kernel.org
> Cc: Carlos López <clopez@suse.de>
> Cc: Stefano Garzarella <sgarzare@redhat.com>
> Not-signed-off-by: Chris Oo <cho@microsoft.com>
> [sean: rewrite changelog, massage comment]
> Signed-off-by: Sean Christopherson <seanjc@google.com>

[Severity: High]
As noted below the tearline, the patch author's Signed-off-by trailer is
missing and currently listed as Not-signed-off-by.  A Signed-off-by from
Chris Oo <cho@microsoft.com> is required under the Developer's Certificate
of Origin before this commit can be merged.

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20261113162556.461390-1-seanjc@google.com?part=1

  reply	other threads:[~2026-11-13 16:33 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-11-13 16:25 [PATCH] KVM: SVM: Sync CR8 to the local APIC after marking the VMCB clean Sean Christopherson
2026-11-13 16:33 ` sashiko-bot [this message]
2026-11-13 16:36 ` [EXTERNAL] " Chris Oo
2026-11-13 16:59 ` Yosry Ahmed

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=sashiko-outbox-213200@kernel.org \
    --to=sashiko-bot@kernel.org \
    --cc=kvm@vger.kernel.org \
    --cc=sashiko-reviews@lists.linux.dev \
    --cc=seanjc@google.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.