qemu-trivial.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-trivial] [PATCH] dma/i82374: avoid double creation of i82374 device
@ 2017-09-01 11:03 Eduardo Otubo
  2017-09-01 14:30 ` Eduardo Habkost
  0 siblings, 1 reply; 10+ messages in thread
From: Eduardo Otubo @ 2017-09-01 11:03 UTC (permalink / raw)
  To: qemu-devel; +Cc: qemu-trivial, mst, pbonzini, ehabkost

When used with the following command line:

 ./ppc64-softmmu/qemu-system-ppc64 -S -machine 40p,accel=tcg -device i82374

QEMU with machine type 40p already creates the device i82374. If
specified in the command line, it will try to create it again, hence
generating the error. One way to avoid this problem is to set
user_creatable=false.

Signed-off-by: Eduardo Otubo <otubo@redhat.com>
---
 hw/dma/i82374.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/hw/dma/i82374.c b/hw/dma/i82374.c
index 6c0f975df0..5275d822e0 100644
--- a/hw/dma/i82374.c
+++ b/hw/dma/i82374.c
@@ -139,6 +139,7 @@ static void i82374_class_init(ObjectClass *klass, void *data)
     dc->realize = i82374_realize;
     dc->vmsd = &vmstate_i82374;
     dc->props = i82374_properties;
+    dc->user_creatable = false;
 }
 
 static const TypeInfo i82374_info = {
-- 
2.13.5



^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-09-09 21:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-01 11:03 [Qemu-trivial] [PATCH] dma/i82374: avoid double creation of i82374 device Eduardo Otubo
2017-09-01 14:30 ` Eduardo Habkost
2017-09-01 15:34   ` [Qemu-trivial] [Qemu-devel] " Markus Armbruster
2017-09-01 15:44     ` Eduardo Habkost
2017-09-07  8:38       ` Eduardo Otubo
2017-09-09 21:52         ` Eduardo Habkost
2017-09-02  9:15   ` [Qemu-trivial] " Aurelien Jarno
2017-09-07  8:38     ` Eduardo Otubo
2017-09-07 16:05     ` [Qemu-trivial] [Qemu-devel] " Paolo Bonzini
2017-09-08  7:57       ` Eduardo Otubo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).