summary refs log tree commit diff stats
path: root/qemu-io-cmds.c
diff options
context:
space:
mode:
authorEduardo Habkost <ehabkost@redhat.com>2014-07-03 16:45:34 -0300
committerMichael S. Tsirkin <mst@redhat.com>2014-07-06 09:13:54 +0300
commit319627006a8f4c43b3618932ccac615c4662dfdc (patch)
treef962bba62008d10c71535ec69ec3a7d74c880d05 /qemu-io-cmds.c
parentb7c9285b8d60d1b235a2ef03d48168d372367c5a (diff)
downloadfocaccia-qemu-319627006a8f4c43b3618932ccac615c4662dfdc.tar.gz
focaccia-qemu-319627006a8f4c43b3618932ccac615c4662dfdc.zip
qdev: Don't abort() in case globals can't be set
It would be much better if we didn't terminate QEMU inside
device_post_init(), but at least exiting cleanly is better than aborting
and dumping core.

Before this patch:

    $ qemu-system-x86_64 -global cpu.xxx=y
    qemu-system-x86_64: Property '.xxx' not found
    Aborted (core dumped)

After this patch:

    $ qemu-system-x86_64 -global cpu.xxx=y
    qemu-system-x86_64: Property '.xxx' not found

Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-By: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Diffstat (limited to 'qemu-io-cmds.c')
0 files changed, 0 insertions, 0 deletions