[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 5/9] msix: reset poll_notifier to NULL if fail to set notifier
From: |
Longpeng(Mike) |
Subject: |
[PATCH v2 5/9] msix: reset poll_notifier to NULL if fail to set notifiers |
Date: |
Thu, 9 Sep 2021 14:06:09 +0800 |
'msix_vector_poll_notifier' should be reset to NULL in the error
path in msix_set_vector_notifiers().
Signed-off-by: Longpeng(Mike) <longpeng2@huawei.com>
---
hw/pci/msix.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/pci/msix.c b/hw/pci/msix.c
index 6768228..8057709 100644
--- a/hw/pci/msix.c
+++ b/hw/pci/msix.c
@@ -611,6 +611,7 @@ undo:
}
dev->msix_vector_use_notifier = NULL;
dev->msix_vector_release_notifier = NULL;
+ dev->msix_vector_poll_notifier = NULL;
return ret;
}
--
1.8.3.1
- [PATCH v2 0/9] optimize the downtime for vfio migration, Longpeng(Mike), 2021/09/09
- [PATCH v2 5/9] msix: reset poll_notifier to NULL if fail to set notifiers,
Longpeng(Mike) <=
- [PATCH v2 6/9] kvm: irqchip: extract kvm_irqchip_add_deferred_msi_route, Longpeng(Mike), 2021/09/09
- [PATCH v2 8/9] Revert "vfio: Avoid disabling and enabling vectors repeatedly in VFIO migration", Longpeng(Mike), 2021/09/09
- [PATCH v2 1/9] vfio: simplify the conditional statements in vfio_msi_enable, Longpeng(Mike), 2021/09/09
- [PATCH v2 2/9] vfio: move re-enabling INTX out of the common helper, Longpeng(Mike), 2021/09/09
- [PATCH v2 4/9] msix: simplify the conditional in msix_set/unset_vector_notifiers, Longpeng(Mike), 2021/09/09
- [PATCH v2 3/9] vfio: simplify the failure path in vfio_msi_enable, Longpeng(Mike), 2021/09/09
- [PATCH v2 9/9] vfio: defer to commit kvm irq routing when enable msi/msix, Longpeng(Mike), 2021/09/09
- [PATCH v2 7/9] vfio: add infrastructure to commit the deferred kvm routing, Longpeng(Mike), 2021/09/09
- Re: [PATCH v2 0/9] optimize the downtime for vfio migration, Longpeng (Mike, Cloud Infrastructure Service Product Dept.), 2021/09/20