diff options
author | Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> | 2010-12-16 15:54:06 +0000 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2010-12-17 16:11:03 +0100 |
commit | 61d9d6b091aa04e5e5bd20951aa689a5bbe65aed (patch) | |
tree | fb48df4b8f9d9f01c1bacec8d40c96e908794c36 /block.c | |
parent | ad7171394f2fe3f9b5fe02f0c62496291a859a92 (diff) |
ide: Register vm change state handler once only
We register the vm change state handler in a PCI BAR map() function.
This function can be called multiple times throughout the lifetime of a
PCI IDE device. This results in duplicate vm change state handlers
being register, none of which are ever unregistered.
Instead, register the vm change state handler in the device's init
function once and for all.
piix tested, cmd646 and via not tested.
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'block.c')
0 files changed, 0 insertions, 0 deletions