On Mon, Jul 6, 2026 at 5:02 PM Tina Zhang <[email protected]> wrote:

> I will take another look for the next version and try to handle the
> remaining pieces properly, while also making sure we don't expose stale
> or incorrectly synthesized decode-assist state for emulated exits.

Naples erratum 1096 seems to imply that the instruction bytes stored
in the VMCB are not necessarily the same instruction bytes that were
fetched and decoded to lead to the #PF/#NPF. Hence, in the case of
emulation, it might be sufficient to read the instruction bytes quite
late in nested_svm_vmexit(). That would certainly simplify the
plumbing.

Reply via email to