Hi all,
While testing VFIO migration, I encountered an corner scenario case:
VFIO migration will not be aborted when the vfio device of dst-vm fails
to transition from RESUMING to RUNNING state in vfio_vmstate_change.
I saw the comments in the vfio_vmstate_change but I don't understand why
no action is taken for this situation. Allowing the live migration
process to continue could cause unrecoverable damage to the VM. In this
case, can we directly exit the dst-vm? Through the return-path
mechanism, the src-vm can continue to run.
Looking forward to your reply.
Thanks,
Kunkun Jiang