On Fri, Aug 17, 2018 at 07:34:13PM +0200, Paolo Bonzini wrote:
On 17/08/2018 17:55, Eduardo Habkost wrote:
>> The names will be X86_CPU_FEATURE_WORD_TYPE_CPUID and
>> X86_CPU_FEATURE_WORD_TYPE_MSR.
> I wouldn't like to make this an external API unless really
> necessary. I would rather deprecate the "feature-words" property
> because nobody ended up using it.
I think we should either remove it directly, or extend it to support MSR
features. Deprecating and only supporting CPUID features is the worst
of both worlds...
So let's do what's necessary to remove it. But I don't think the
removal of "feature-words" should block the inclusion of this
series.
Now, should QOM properties follow our feature deprecation policy,
or they were never a supported external API and we can remove it
immediately?
CCing Jiri and libvir-list, because I just found that there's
code on libvirt that uses it, but I don't know exactly it does
with that info.
--
Eduardo