qemu-patch-raspberry4/target
Eduardo Habkost 506174bf82 i386: "unavailable-features" QOM property
Add a "unavailable-features" QOM property to X86CPU objects that
have the same semantics of "unavailable-features" on
query-cpu-definitions.  The new property has the same goal of
"filtered-features", but is generic enough to let any kind of CPU
feature to be listed there without relying on low level details
like CPUID leaves or MSR numbers.

Message-Id: <20190422234742.15780-3-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2019-06-11 10:17:47 -03:00
..
alpha cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
arm cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
cris cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
hppa cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
i386 i386: "unavailable-features" QOM property 2019-06-11 10:17:47 -03:00
lm32 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
m68k cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
microblaze cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
mips cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
moxie cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
nios2 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
openrisc cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
ppc cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
riscv cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
s390x cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
sh4 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
sparc cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
tilegx cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
tricore cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
unicore32 cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00
xtensa cpu: Remove CPU_COMMON 2019-06-10 07:03:42 -07:00