On Thu, Dec 19, 2024 at 11:42:07AM -0800, Ross Philipson wrote: > The routine slaunch_setup is called out of the x86 specific setup_arch() > routine during early kernel boot. After determining what platform is > present, various operations specific to that platform occur. This > includes finalizing setting for the platform late launch and verifying > that memory protections are in place. > > Intel VT-d/IOMMU hardware provides special registers called Protected > Memory Regions (PMRs) that allow all memory to be protected from > DMA during a TXT DRTM launch. This coverage is validated during the Hair cutting again. Check through patch set: 1. D-RTM 2. DRTM Pick one and use it consistently. Small details like this in the end make the overall thing less exhausting to read. BR, Jarkko