[PATCH v14 09/19] x86: Secure Launch kernel early boot stub

ross.philipson at oracle.com ross.philipson at oracle.com
Tue Apr 22 12:38:51 PDT 2025


On 4/21/25 6:18 PM, Dave Hansen wrote:
> On 4/21/25 09:27, Ross Philipson wrote:
>> +static u64 sl_rdmsr(u32 reg)
>> +{
>> +	u64 lo, hi;
>> +
>> +	asm volatile ("rdmsr" : "=a" (lo), "=d" (hi) : "c" (reg));
>> +
>> +	return (hi << 32) | lo;
>> +}
> 
> Is there a reason this code doesn't just use boot_rdmsr()?

No I just didn't know those functions were there. I will fix it.

Thanks
Ross

> 
> 




More information about the kexec mailing list