On Mon, Nov 21, 2016 at 12:21:21AM +0100, Jiri Denemark wrote:
"host" CPU model is supported by a special host-passthrough
CPU mode and
users is not allowed to specify this model directly with custom mode.
Thus we should not advertise "host" CPU model in domain capabilities.
This worked well on architectures for which libvirt provides a list of
supported CPU models in cpu_map.xml (since "host" is not in the list).
But we need to explicitly filter "host" model out for all other
architectures.
Signed-off-by: Jiri Denemark <jdenemar(a)redhat.com>
---
src/conf/domain_capabilities.c | 6 +++++-
src/conf/domain_capabilities.h | 3 ++-
src/qemu/qemu_capabilities.c | 4 +++-
tests/domaincapsschemadata/qemu_2.6.0-gicv2-virt.aarch64.xml | 1 -
tests/domaincapsschemadata/qemu_2.6.0.aarch64.xml | 1 -
5 files changed, 10 insertions(+), 5 deletions(-)
ACK
Pavel