linux-yocto/drivers/vfio/pci
Longfang Liu b5ef128926 hisi_acc_vfio_pci: bugfix live migration function without VF device driver
[ Upstream commit 2777a40998 ]

If the VF device driver is not loaded in the Guest OS and we attempt to
perform device data migration, the address of the migrated data will
be NULL.
The live migration recovery operation on the destination side will
access a null address value, which will cause access errors.

Therefore, live migration of VMs without added VF device drivers
does not require device data migration.
In addition, when the queue address data obtained by the destination
is empty, device queue recovery processing will not be performed.

Fixes: b0eed08590 ("hisi_acc_vfio_pci: Add support for VFIO live migration")
Signed-off-by: Longfang Liu <liulongfang@huawei.com>
Reviewed-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Link: https://lore.kernel.org/r/20250510081155.55840-6-liulongfang@huawei.com
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-06-19 15:28:16 +02:00
..
hisilicon hisi_acc_vfio_pci: bugfix live migration function without VF device driver 2025-06-19 15:28:16 +02:00
mlx5
pds
Kconfig
Makefile
trace.h
vfio_pci_config.c vfio/pci: Handle INTx IRQ_NOTCONNECTED 2025-06-04 14:41:58 +02:00
vfio_pci_core.c vfio/pci: Handle INTx IRQ_NOTCONNECTED 2025-06-04 14:41:58 +02:00
vfio_pci_igd.c
vfio_pci_intrs.c vfio/pci: Handle INTx IRQ_NOTCONNECTED 2025-06-04 14:41:58 +02:00
vfio_pci_priv.h
vfio_pci_rdwr.c vfio/pci: Enable iowrite64 and ioread64 for vfio pci 2025-02-21 13:57:11 +01:00
vfio_pci_zdev.c
vfio_pci.c