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é" <[email protected]> --- 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
