Re: [PATCH v2 1/8] x86/msr: Use paravirt "calls" in common code

From: Sohil Mehta

Date: Thu May 28 2026 - 19:08:03 EST


On 4/29/2026 11:45 AM, Dave Hansen wrote:

> /* rdmsr with exception handling */
> #define rdmsr_safe(msr, low, high) \
> ({ \
> u64 __val; \
> - int __err = native_read_msr_safe((msr), &__val); \
> + int __err = paravirt_read_msr_safe((msr), &__val); \

Extra tab

> (*low) = (u32)__val; \
> (*high) = (u32)(__val >> 32); \
> __err; \