Skip to content

Commit 8be14dd

Browse files
Longfang Liuawilliam
authored andcommitted
hisi_acc_vfio_pci: update status after RAS error
After a RAS error occurs on the accelerator device, the accelerator device will be reset. The live migration state will be abnormal after reset, and the original state needs to be restored during the reset process. Therefore, reset processing needs to be performed in a live migration scenario. Signed-off-by: Longfang Liu <liulongfang@huawei.com> Link: https://lore.kernel.org/r/20260122020205.2884497-3-liulongfang@huawei.com Signed-off-by: Alex Williamson <alex@shazbot.org>
1 parent a22099e commit 8be14dd

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1215,8 +1215,7 @@ static void hisi_acc_vf_pci_aer_reset_done(struct pci_dev *pdev)
12151215
if (hisi_acc_vdev->set_reset_flag)
12161216
clear_bit(QM_RESETTING, &qm->misc_ctl);
12171217

1218-
if (hisi_acc_vdev->core_device.vdev.migration_flags !=
1219-
VFIO_MIGRATION_STOP_COPY)
1218+
if (!hisi_acc_vdev->core_device.vdev.mig_ops)
12201219
return;
12211220

12221221
mutex_lock(&hisi_acc_vdev->state_mutex);

0 commit comments

Comments
 (0)