On Tue, Jan 07, 2025 at 03:01:05PM +0100, Paolo Bonzini wrote: > On Tue, Jan 7, 2025 at 12:49 AM Sean Christopherson <seanjc@xxxxxxxxxx> wrote: > > On Mon, Dec 23, 2024, Yan Zhao wrote: > > > On Sun, Dec 22, 2024 at 08:28:56PM +0100, Paolo Bonzini wrote: > > > > I think we should treat honoring of guest PAT like zap-memslot-only, > > > > and make it a quirk that TDX disables. Making it a quirk adds a bit of > > > > complexity, but it documents why the code exists and it makes it easy for > > > > TDX to disable it. > > > > Belated +1. Adding a quirk for honoring guest PAT was on my todo list. A quirk > > also allows setups that don't provide a Bochs device to honor guest PAT, which > > IIRC is needed for virtio-gpu with a non-snooping graphics device. > > > > > Thanks! Will do in this way after the new year. > > > > Nice! One oddity to keep in mind when documenting the quirk is that KVM always > > honors guest PAT when running on AMD. :-/ > > And also when implementing it - the quirk should be absent on AMD. Got it!