qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/3] spapr_pci and xics fixes
@ 2016-02-25 18:02 Greg Kurz
  2016-02-25 18:02 ` [Qemu-devel] [PATCH 1/3] spapr_pci: kill useless variable in rtas_ibm_change_msi() Greg Kurz
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Greg Kurz @ 2016-02-25 18:02 UTC (permalink / raw)
  To: David Gibson; +Cc: qemu-ppc, qemu-devel

Hi,

This series fixes some issues when sPAPR allocates interrupts. Especially
a potential IRQ leak (patch 2) and bogus interrupt numbers stored in the
MSI table because of poor error reporting from the XICS layer (patch 3).

Please review. I'd like to have this fixes in 2.6.

---

Greg Kurz (3):
      spapr_pci: kill useless variable in rtas_ibm_change_msi()
      spapr_pci: fix irq leak in RTAS ibm,change-msi
      xics: report errors with the QEMU Error API


 hw/intc/xics.c        |   22 ++++++++++++++--------
 hw/ppc/spapr_events.c |    2 +-
 hw/ppc/spapr_pci.c    |   33 ++++++++++++++++++++++-----------
 hw/ppc/spapr_vio.c    |    8 +++++---
 include/hw/ppc/xics.h |    6 ++++--
 trace-events          |    2 --
 6 files changed, 46 insertions(+), 27 deletions(-)

--
Greg

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-02-26  0:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-25 18:02 [Qemu-devel] [PATCH 0/3] spapr_pci and xics fixes Greg Kurz
2016-02-25 18:02 ` [Qemu-devel] [PATCH 1/3] spapr_pci: kill useless variable in rtas_ibm_change_msi() Greg Kurz
2016-02-25 18:02 ` [Qemu-devel] [PATCH 2/3] spapr_pci: fix irq leak in RTAS ibm, change-msi Greg Kurz
2016-02-25 18:02 ` [Qemu-devel] [PATCH 3/3] xics: report errors with the QEMU Error API Greg Kurz
2016-02-25 23:30   ` David Gibson
2016-02-25 23:30 ` [Qemu-devel] [PATCH 0/3] spapr_pci and xics fixes David Gibson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).