Re: [PATCH v12 10/19] x86: Secure Launch kernel late boot stub
From: Jarkko Sakkinen
Date: Fri Mar 07 2025 - 02:02:59 EST
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