From: Peter Fang Move tdx_tdr_pa() earlier in the file to prepare for upcoming changes that add a new Extension-SEAMCALL. No functional change intended. Signed-off-by: Peter Fang Signed-off-by: Xu Yilun Reviewed-by: Rick Edgecombe --- arch/x86/virt/vmx/tdx/tdx.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/x86/virt/vmx/tdx/tdx.c b/arch/x86/virt/vmx/tdx/tdx.c index da55c1aeeeb8..1e2c7a33c7a9 100644 --- a/arch/x86/virt/vmx/tdx/tdx.c +++ b/arch/x86/virt/vmx/tdx/tdx.c @@ -1186,6 +1186,11 @@ static __init int init_tdmrs(struct tdmr_info_list *tdmr_list) return 0; } +static inline u64 tdx_tdr_pa(struct tdx_td *td) +{ + return page_to_phys(td->tdr_page); +} + static inline phys_addr_t tdx_vmalloc_to_pa(const void *addr) { unsigned long pfn = vmalloc_to_pfn(addr); @@ -1966,11 +1971,6 @@ void tdx_guest_keyid_free(unsigned int keyid) } EXPORT_SYMBOL_FOR_KVM(tdx_guest_keyid_free); -static inline u64 tdx_tdr_pa(struct tdx_td *td) -{ - return page_to_phys(td->tdr_page); -} - /* * The TDX module exposes a CLFLUSH_BEFORE_ALLOC bit to specify whether * a CLFLUSH of pages is required before handing them to the TDX module. -- 2.25.1