diff options
author | Igor Druzhinin <igor.druzhinin@citrix.com> | 2018-03-13 23:14:54 +0000 |
---|---|---|
committer | Stefano Stabellini <sstabellini@kernel.org> | 2018-05-18 11:01:20 -0700 |
commit | 1dd6af7395670f3dcd05ddb64ce6c374a81ae701 (patch) | |
tree | 0bba19b92858dcf680addfb4836d8390dfd1e0d6 /hw/xen | |
parent | d32e41a1188e929cc0fb16829ce3736046951e39 (diff) | |
download | qemu-1dd6af7395670f3dcd05ddb64ce6c374a81ae701.zip qemu-1dd6af7395670f3dcd05ddb64ce6c374a81ae701.tar.gz qemu-1dd6af7395670f3dcd05ddb64ce6c374a81ae701.tar.bz2 |
xen-pvdevice: Introduce a simplistic xen-pvdevice save state
This should help to avoid problems with accessing the device after
migration/resume without PV drivers by migrating its PCI configuration
space state. Without an explicitly defined state record it resets
every time a VM migrates which confuses the OS and makes every
access to xen-pvdevice MMIO region to fail. PV tools enable some
logic to save and restore PCI configuration state from within the VM
every time it migrates which basically hides the issue.
Older systems will acquire the new record when migrated which should
not change their state for worse.
Signed-off-by: Igor Druzhinin <igor.druzhinin@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
Diffstat (limited to 'hw/xen')
0 files changed, 0 insertions, 0 deletions