[RESEND PATCH v12 0/3] Support hiding capability when its initialization fails

Jiqian Chen posted 3 patches 2 days, 21 hours ago
xen/drivers/vpci/msi.c   | 55 ++++++++++++++++++++++++++++++++++++++-
xen/drivers/vpci/msix.c  | 44 ++++++++++++++++++++++++++++++-
xen/drivers/vpci/rebar.c | 56 +++++++++++++++++++++++++++++++++-------
xen/drivers/vpci/vpci.c  |  9 -------
4 files changed, 144 insertions(+), 20 deletions(-)
[RESEND PATCH v12 0/3] Support hiding capability when its initialization fails
Posted by Jiqian Chen 2 days, 21 hours ago
Hi,

Re-send to review since last send didn't get response and passed months.

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 | 56 +++++++++++++++++++++++++++++++++-------
 xen/drivers/vpci/vpci.c  |  9 -------
 4 files changed, 144 insertions(+), 20 deletions(-)

-- 
2.34.1