kvm: encapsulate HAS_DEVICE for vm attrs
commitd0a073a186e4a81ae81435bd5b7286b657a69bfd
authorDominik Dingel <dingel@linux.vnet.ibm.com>
Thu, 12 Mar 2015 12:53:49 +0000 (12 13:53 +0100)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Mon, 16 Mar 2015 09:15:45 +0000 (16 10:15 +0100)
treeb43151d8f1f0ea52bdcc2ff82620a336e485a5ae
parent7d45285fc9f75e0a85533ada8fd3aeda48d5d71a
kvm: encapsulate HAS_DEVICE for vm attrs

More and more virtual machine specifics between kvm and qemu will be
transferred with vm attributes.
So we encapsulate the common logic in a generic function.

Additionally we need only to check during initialization if kvm supports
virtual machine attributes.

Cc: Paolo Bonzini <pbonzini@redhat.com>
Suggested-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Signed-off-by: Dominik Dingel <dingel@linux.vnet.ibm.com>
Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Message-Id: <1426164834-38648-2-git-send-email-jfrei@linux.vnet.ibm.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
include/sysemu/kvm.h
kvm-all.c