[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4] target-i386: Don't try to enable unsupported TC
From: |
Eduardo Habkost |
Subject: |
[Qemu-devel] [PATCH 0/4] target-i386: Don't try to enable unsupported TCG features by default |
Date: |
Fri, 11 Sep 2015 16:25:05 -0300 |
This series makes QEMU stop trying to enable an unsupported feature by default
in TCG mode, avoiding the warnings shown by the (now enabled by default)
"check" mode.
To do that, I cchanged the kvm_default_features code to be based on QOM
properties, and added a new "type" field to allow per-CPU-model KVM defaults to
be specified.
Before this series:
$ qemu-system-x86_64 -S
warning: TCG doesn't support requested feature: CPUID.01H:EDX.de [bit 2]
warning: TCG doesn't support requested feature: CPUID.80000001H:EDX [bit 2]
After this series:
$ ./x86_64-softmmu/qemu-system-x86_64 -S
[no warning output]
Eduardo Habkost (4):
target-i386: Expand PPRO_FEATURES on qemu64/qemu32 definitions
target-i386: Convert kvm_default_*features to property/value pairs
target-i386: Add optional class name to kvm_default_props
target-i386: Disable DE on qemu64 & qemu32 on TCG
hw/i386/pc_piix.c | 8 ++---
hw/i386/pc_q35.c | 4 +--
target-i386/cpu.c | 104 ++++++++++++++++++++++++++++++++++--------------------
target-i386/cpu.h | 12 +++++--
4 files changed, 81 insertions(+), 47 deletions(-)
--
2.1.0
- [Qemu-devel] [PATCH 0/4] target-i386: Don't try to enable unsupported TCG features by default,
Eduardo Habkost <=
- [Qemu-devel] [PATCH 1/4] target-i386: Expand PPRO_FEATURES on qemu64/qemu32 definitions, Eduardo Habkost, 2015/09/11
- [Qemu-devel] [PATCH 2/4] target-i386: Convert kvm_default_*features to property/value pairs, Eduardo Habkost, 2015/09/11
- [Qemu-devel] [PATCH 4/4] target-i386: Disable DE on qemu64 & qemu32 on TCG, Eduardo Habkost, 2015/09/11
- [Qemu-devel] [PATCH 3/4] target-i386: Add optional class name to kvm_default_props, Eduardo Habkost, 2015/09/11
- Re: [Qemu-devel] [PATCH 0/4] target-i386: Don't try to enable unsupported TCG features by default, Richard Henderson, 2015/09/11