Hi,
This series is to
emulate extended capability list for dom0;
hide legacy and extended capability when its initialization fails;
above two parts had been merged.
remove all related registers and other resources when initializing capability fails, including patch Rebar #1, MSI #2, MSIX #3.
Best regards,
Jiqian Chen.
---
cc: "Roger Pau Monné" <roger.pau@citrix.com>
---
Jiqian Chen (3):
vpci/rebar: Implement cleanup function for Rebar
vpci/msi: Implement cleanup function for MSI
vpci/msix: Implement cleanup function for MSI-X
xen/drivers/vpci/msi.c | 55 ++++++++++++++++++++++++++++++++++-
xen/drivers/vpci/msix.c | 44 +++++++++++++++++++++++++++-
xen/drivers/vpci/rebar.c | 62 ++++++++++++++++++++++++++++++++++------
xen/drivers/vpci/vpci.c | 9 ------
4 files changed, 150 insertions(+), 20 deletions(-)
--
2.34.1