On Sat, Dec 31, 2022 at 12:30:06AM +0000, Andrew Cooper wrote: > We don't actually need ecx yet, but adding it in now will reduce the amount to > which leaf 7 is out of order in a featureset. > > cpufeatureset.h remains in leaf architectrual order for the sanity of anyone > trying to locate where to insert new rows. > > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com> > --- > CC: Jan Beulich <jbeul...@suse.com> > CC: Roger Pau Monné <roger....@citrix.com> > CC: Wei Liu <w...@xen.org> > --- > tools/misc/xen-cpuid.c | 10 ++++++++++ > xen/arch/x86/cpu/common.c | 3 ++- > xen/include/public/arch-x86/cpufeatureset.h | 3 +++ > xen/include/xen/lib/x86/cpuid.h | 15 ++++++++++++++- > 4 files changed, 29 insertions(+), 2 deletions(-) > > diff --git a/tools/misc/xen-cpuid.c b/tools/misc/xen-cpuid.c > index d5833e9ce879..0091a11a67bc 100644 > --- a/tools/misc/xen-cpuid.c > +++ b/tools/misc/xen-cpuid.c > @@ -202,6 +202,14 @@ static const char *const str_7b1[32] = > [ 0] = "ppin", > }; > > +static const char *const str_7c1[32] = > +{ > +}; > + > +static const char *const str_7d1[32] = > +{ > +}; > + > static const char *const str_7d2[32] = > { > [ 0] = "intel-psfd", > @@ -229,6 +237,8 @@ static const struct { > { "0x80000021.eax", "e21a", str_e21a }, > { "0x00000007:1.ebx", "7b1", str_7b1 }, > { "0x00000007:2.edx", "7d2", str_7d2 }, > + { "0x00000007:1.ecx", "7b1", str_7c1 }, > + { "0x00000007:1.edx", "7b1", str_7d1 },
"7c1" and "7d1" ? -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab
signature.asc
Description: PGP signature