]> git.proxmox.com Git - mirror_qemu.git/commitdiff
net/dp8393x: disable user creation
authorHervé Poussineau <hpoussin@reactos.org>
Fri, 24 Jul 2015 18:42:21 +0000 (20:42 +0200)
committerLeon Alrae <leon.alrae@imgtec.com>
Tue, 28 Jul 2015 08:29:25 +0000 (09:29 +0100)
Netcard needs an address space to write data to, which can't be specified
on command line.
This fixes a crash when user starts QEMU with "-device dp8393x"

Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Leon Alrae <leon.alrae@imgtec.com>
hw/net/dp8393x.c

index 451ff72e50569bc57a5d5aaf24d6a27ba1a60f9b..93d6a47031ffa05033ab698a933248f3597627f7 100644 (file)
@@ -889,6 +889,8 @@ static void dp8393x_class_init(ObjectClass *klass, void *data)
     dc->reset = dp8393x_reset;
     dc->vmsd = &vmstate_dp8393x;
     dc->props = dp8393x_properties;
+    /* Reason: dma_mr property can't be set */
+    dc->cannot_instantiate_with_device_add_yet = true;
 }
 
 static const TypeInfo dp8393x_info = {