]> git.proxmox.com Git - mirror_qemu.git/commit
qdev: add qdev_add_vm_change_state_handler()
authorStefan Hajnoczi <stefanha@redhat.com>
Thu, 20 Jun 2019 17:37:08 +0000 (18:37 +0100)
committerKevin Wolf <kwolf@redhat.com>
Mon, 8 Jul 2019 14:00:26 +0000 (16:00 +0200)
commite965ffa70ac8ddc334dd5990f6907789bd9e6af6
tree9ee1d1a9292c3d482e73859d4778769820ebb35e
parent60dbc5a1c5176269669ffc26c081ab2cfb7f12f7
qdev: add qdev_add_vm_change_state_handler()

Children sometimes depend on their parent's vm change state handler
having completed.  Add a vm change state handler API for devices that
guarantees tree depth ordering.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
hw/core/Makefile.objs
hw/core/vm-change-state-handler.c [new file with mode: 0644]
include/hw/qdev-core.h