Re: [PATCH 4/5] x86/svm: Switch SVM features over normal cpu_has_*

2024-04-30 Thread Jan Beulich
On 29.04.2024 17:16, Andrew Cooper wrote: > @@ -2493,38 +2491,14 @@ const struct hvm_function_table * __init > start_svm(void) > > setup_vmcb_dump(); > > -if ( boot_cpu_data.extended_cpuid_level >= 0x800aU ) > -svm_feature_flags = cpuid_edx(0x800aU); > - > -printk(

Re: [PATCH 4/5] x86/svm: Switch SVM features over normal cpu_has_*

2024-04-29 Thread Vaishali Thakkar
On 4/29/24 5:16 PM, Andrew Cooper wrote: Delete the boot time rendering of advanced features. It's entirely ad-hoc and not even everything printed here is used by Xen. It is available in `xen-cpuid` now. With (only) svm_load_segs_{,prefetch}() declared now in svm.h, only svm.c and domain.c whi

[PATCH 4/5] x86/svm: Switch SVM features over normal cpu_has_*

2024-04-29 Thread Andrew Cooper
Delete the boot time rendering of advanced features. It's entirely ad-hoc and not even everything printed here is used by Xen. It is available in `xen-cpuid` now. With (only) svm_load_segs_{,prefetch}() declared now in svm.h, only svm.c and domain.c which need the header. Clean up all others.