vfio/pds: Send type for SUSPEND_STATUS command
authorBrett Creeley <brett.creeley@amd.com>
Mon, 21 Aug 2023 18:42:15 +0000 (11:42 -0700)
committerAlex Williamson <alex.williamson@redhat.com>
Tue, 22 Aug 2023 19:11:57 +0000 (13:11 -0600)
commit642265e22ecc7fe05c49cb8e1e0000a049df9857
treeb5644041f628f1e36c826bceded296c8099a1c09
parent2d12d18f14d9e6e2dcbc3e5942d718e6d4e028a5
vfio/pds: Send type for SUSPEND_STATUS command

Commit bb500dbe2ac6 ("vfio/pds: Add VFIO live migration support")
added live migration support for the pds-vfio-pci driver. When
sending the SUSPEND command to the device, the driver sets the
type of suspend (i.e. P2P or FULL). However, the driver isn't
sending the type of suspend for the SUSPEND_STATUS command, which
will result in failures. Fix this by also sending the suspend type
in the SUSPEND_STATUS command.

Fixes: bb500dbe2ac6 ("vfio/pds: Add VFIO live migration support")
Signed-off-by: Brett Creeley <brett.creeley@amd.com>
Signed-off-by: Shannon Nelson <shannon.nelson@amd.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/20230821184215.34564-1-brett.creeley@amd.com
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
drivers/vfio/pci/pds/cmds.c