[PATCH v12 10/19] x86: Secure Launch kernel late boot stub

ross.philipson at oracle.com ross.philipson at oracle.com
Fri Mar 7 11:43:00 PST 2025


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




More information about the kexec mailing list