Re: [PATCH 05/20] x86/tdx: Convert MSR read handling to use new TDVMCALL_1()

From: Wei Liu
Date: Tue May 28 2024 - 01:33:45 EST


On Fri, May 17, 2024 at 05:19:23PM +0300, Kirill A. Shutemov wrote:
> Use newly introduced TDVMCALL_1() instead of __tdx_hypercall() to handle
> MSR read emulation.
>
> It cuts code bloat substantially:
>
> Function old new delta
> tdx_handle_virt_exception 2052 1947 -105
>
> Signed-off-by: Kirill A. Shutemov <kirill.shutemov@xxxxxxxxxxxxxxx>
> ---
> arch/x86/coco/tdx/tdx.c | 15 +++++++--------
> arch/x86/hyperv/ivm.c | 10 ++--------

Acked-by: Wei Liu <wei.liu@xxxxxxxxxx>