OSDN Git Service

ide: introduce ide_register_restart_cb
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 23 Feb 2015 16:17:52 +0000 (11:17 -0500)
committerKevin Wolf <kwolf@redhat.com>
Tue, 10 Mar 2015 13:02:22 +0000 (14:02 +0100)
commitf878c916077d510be3276dad7c36f606cdcea80a
treec98666cdab1864856ce4a29674dc29637e685b26
parentbd8892c4e6d681517c687ec5ac86eed46b3bb23b
ide: introduce ide_register_restart_cb

A helper is added that registers the IDEDMAOp .restart_cb()
via qemu_add_vm_change_state_handler instead of requiring
each HBA to register the callback themselves.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Message-id: 1424708286-16483-4-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
hw/ide/cmd646.c
hw/ide/core.c
hw/ide/internal.h
hw/ide/piix.c
hw/ide/via.c