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é" <[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 | 62 ++++++++++++++++++++++++++++++++++------ xen/drivers/vpci/vpci.c | 9 ------ 4 files changed, 150 insertions(+), 20 deletions(-) -- 2.34.1
