Re: [PATCH 11/13] libxl: split logic to parse user provided CPUID features

2023-07-06 Thread Jan Beulich
On 16.06.2023 15:10, Roger Pau Monne wrote: > --- a/tools/libs/light/libxl_cpuid.c > +++ b/tools/libs/light/libxl_cpuid.c > @@ -88,6 +88,66 @@ static struct xc_xend_cpuid > *cpuid_find_match(libxl_cpuid_policy *policy, > return *list + i; > } > > +static int cpuid_add(libxl_cpuid_policy *p

[PATCH 11/13] libxl: split logic to parse user provided CPUID features

2023-06-16 Thread Roger Pau Monne
Move the CPUID value parsers out of libxl_cpuid_parse_config() into a newly created cpuid_add() local helper. This is in preparation for also adding MSR feature parsing support. No functional change intended. Signed-off-by: Roger Pau Monné --- tools/libs/light/libxl_cpuid.c | 120 +