On Thu, May 10, 2018 at 03:41:41PM -0500, Babu Moger wrote: > From: Eduardo Habkost <ehabkost@xxxxxxxxxx> > > Instead of having a collection of macros that need to be used in > complex expressions to build CPUID data, define a CPUCacheInfo > struct that can hold information about a given cache. Helper > functions will take a CPUCacheInfo struct as input to encode > CPUID leaves for a cache. > > This will help us ensure consistency between cache information > CPUID leaves, and make the existing inconsistencies in CPUID info > more visible. > > Signed-off-by: Eduardo Habkost <ehabkost@xxxxxxxxxx> > Signed-off-by: Babu Moger <babu.moger@xxxxxxx> > Tested-by: Geoffrey McRae <geoff@xxxxxxxxxxxxxxx> CPUID compatibility is now being kept. Reviewed-by: Eduardo Habkost <ehabkost@xxxxxxxxxx> Queued, thanks. -- Eduardo