[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 6/6] xen/x86: Add topology generator
Review-to-self after running in Gitlab: On 09/01/2024 15:38, Alejandro Vallejo wrote: > + p->basic.lppp = 0xff; > + if ( threads_per_pkg < 0xff ) > + p->basic.lppp = threads_per_pkg; > + > + switch ( p->x86_vendor ) > + { > + case X86_VENDOR_INTEL: > + struct cpuid_cache_leaf *sl = p->cache.subleaf; > + for ( size_t i = 0; sl->type && > + i < ARRAY_SIZE(p->cache.raw); i++, sl++ ) > + { > + sl->cores_per_package = cores_per_pkg - 1; > + sl->threads_per_cache = threads_per_core - 1; > + if ( sl->type == 3 /* unified cache */ ) > + sl->threads_per_cache = threads_per_pkg - 1; > + } > + break; > + > + case X86_VENDOR_AMD: > + case X86_VENDOR_HYGON: Missing braces around the INTEL block due to the variable declarared there. I'll include that in v2 after the rest of the review comments come through. Cheers, Alejandro
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |