Some recent tests with AIX guests showed that we don't tear down MSIs that were allocated with the "change-msi" RTAS call, when the guest is rebooted. This series teach PHBs to do the cleanup at reset time.
This bug has always been there. Not sure it is worth the pain to have this fixed in 4.1. -- Greg --- Greg Kurz (3): spapr/pci: Consolidate de-allocation of MSIs spapr/pci: Free MSIs during reset spapr/irq: Drop spapr_irq_msi_reset() hw/ppc/spapr.c | 4 ---- hw/ppc/spapr_irq.c | 7 ++----- hw/ppc/spapr_pci.c | 26 +++++++++++++++++--------- include/hw/ppc/spapr_irq.h | 1 - 4 files changed, 19 insertions(+), 19 deletions(-)