On 3/6/25 11:02 PM, Jarkko Sakkinen wrote:
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.
Will do, thanks.
Ross
BR, Jarkko