> From: Ricardo Neri <ricardo.neri-calderon@xxxxxxxxxxxxxxx> > Sent: Friday, June 27, 2025 8:35 PM > [...] > > From: Yunhong Jiang <yunhong.jiang@xxxxxxxxxxxxxxx> > > The current code maps MMIO devices as shared (decrypted) by default in a > confidential computing VM. > > In a TDX environment, secondary CPUs are booted using the Multiprocessor > Wakeup Structure defined in the ACPI specification. The virtual firmware > and the operating system function in the guest context, without > intervention from the VMM. Map the physical memory of the mailbox as > private. Use the is_private_mmio() callback. > > Reviewed-by: Michael Kelley <mhklinux@xxxxxxxxxxx> > Signed-off-by: Yunhong Jiang <yunhong.jiang@xxxxxxxxxxxxxxx> > Signed-off-by: Ricardo Neri <ricardo.neri-calderon@xxxxxxxxxxxxxxx> > --- LGTM Reviewed-by: Dexuan Cui <decui@xxxxxxxxxxxxx>