summaryrefslogtreecommitdiffstats
path: root/hw/display/vga_int.h
diff options
context:
space:
mode:
authorKunkun Jiang2022-07-11 03:46:51 +0200
committerAlex Williamson2022-09-27 22:26:39 +0200
commit429c72800654503e0073906f63fdc9a641639bdc (patch)
tree3ffee48a2f9255831502d3d4950dfccedc5e858c /hw/display/vga_int.h
parentMerge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging (diff)
downloadqemu-429c72800654503e0073906f63fdc9a641639bdc.tar.gz
qemu-429c72800654503e0073906f63fdc9a641639bdc.tar.xz
qemu-429c72800654503e0073906f63fdc9a641639bdc.zip
vfio/migration: Fix incorrect initialization value for parameters in VFIOMigration
The structure VFIOMigration of a VFIODevice is allocated and initialized in vfio_migration_init(). "device_state" and "vm_running" are initialized to 0, indicating that VFIO device is_STOP and VM is not-running. The initialization value is incorrect. According to the agreement, default state of VFIO device is _RUNNING. And if a VFIO device is hot-plugged while the VM is running, "vm_running" should be 1. This patch fixes it. Fixes: 02a7e71b1e5b ("vfio: Add VM state change handler to know state of VM") Signed-off-by: Kunkun Jiang <jiangkunkun@huawei.com> Link: https://lore.kernel.org/r/20220711014651.1327-1-jiangkunkun@huawei.com Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'hw/display/vga_int.h')
0 files changed, 0 insertions, 0 deletions