Files
qemu/hw/usb
Thomas Huth aa612b364e hw/usb/dev-serial: Do not try to set vendorid or productid properties
When starting QEMU with the legacy USB serial device like this:

 qemu-system-x86_64 -usbdevice serial:vendorid=0x1234:stdio

it currently aborts since the vendorid property does not exist
anymore (it has been removed by commit f29783f72e):

 Unexpected error in object_property_find() at qemu/qom/object.c:1008:
 qemu-system-x86_64: -usbdevice serial:vendorid=0x1234:stdio: Property
                     '.vendorid' not found
 Aborted (core dumped)

Fix this crash by issuing a more friendly error message instead
(and simplify the code also a little bit this way).

Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-id: 1493883704-27604-1-git-send-email-thuth@redhat.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2017-05-12 12:30:23 +02:00
..
2017-02-06 10:23:17 +01:00
2017-03-01 11:51:29 +04:00
2017-02-21 08:11:42 +01:00
2017-02-21 08:11:42 +01:00
2017-03-09 09:46:13 +01:00
2016-04-25 12:05:05 +01:00
2017-05-12 12:26:40 +02:00
2017-02-21 08:11:43 +01:00