Message ID | 20230607141839.48422-1-anthony.perard@citrix.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
07.06.2023 17:18, Anthony PERARD via wrote: .. > Anthony PERARD (1): > xen-block: fix segv on unrealize > > Bernhard Beschow (7): > include/hw/xen/xen: Rename xen_piix3_set_irq() to xen_intx_set_irq() > hw/pci/pci.c: Don't leak PCIBus::irq_count[] in pci_bus_irqs() > hw/isa/piix3: Reuse piix3_realize() in piix3_xen_realize() > hw/isa/piix3: Wire up Xen PCI IRQ handling outside of PIIX3 > hw/isa/piix3: Avoid Xen-specific variant of piix3_write_config() > hw/isa/piix3: Resolve redundant k->config_write assignments > hw/isa/piix3: Resolve redundant TYPE_PIIX3_XEN_DEVICE > > David Woodhouse (4): > hw/xen: Simplify emulated Xen platform init > hw/xen: Fix memory leak in libxenstore_open() for Xen > xen: Drop support for Xen versions below 4.7.1 > hw/xen: Fix broken check for invalid state in xs_be_open() From the description it looks like these two: hw/xen: Fix memory leak in libxenstore_open() for Xen hw/xen: Fix broken check for invalid state in xs_be_open() should be applied to -stable too. Am I right? /mjt
On 6/7/23 07:18, Anthony PERARD via wrote: > From: Anthony PERARD<anthony.perard@citrix.com> > > The following changes since commit f5e6786de4815751b0a3d2235c760361f228ea48: > > Merge tag 'pull-target-arm-20230606' ofhttps://git.linaro.org/people/pmaydell/qemu-arm into staging (2023-06-06 12:11:34 -0700) > > are available in the Git repository at: > > https://xenbits.xen.org/git-http/people/aperard/qemu-dm.git tags/pull-xen-20230607 > > for you to fetch changes up to 9000666052f99ed4217e75b73636acae61e6fc2c: > > xen-block: fix segv on unrealize (2023-06-07 15:07:10 +0100) > > ---------------------------------------------------------------- > Xen queue > > - fix for xen-block segv > - Resolve TYPE_PIIX3_XEN_DEVICE > - Xen emulation build/Coverity fixes Applied, thanks. Please update https://wiki.qemu.org/ChangeLog/8.1 as appropriate. r~
From: Anthony PERARD <anthony.perard@citrix.com> The following changes since commit f5e6786de4815751b0a3d2235c760361f228ea48: Merge tag 'pull-target-arm-20230606' of https://git.linaro.org/people/pmaydell/qemu-arm into staging (2023-06-06 12:11:34 -0700) are available in the Git repository at: https://xenbits.xen.org/git-http/people/aperard/qemu-dm.git tags/pull-xen-20230607 for you to fetch changes up to 9000666052f99ed4217e75b73636acae61e6fc2c: xen-block: fix segv on unrealize (2023-06-07 15:07:10 +0100) ---------------------------------------------------------------- Xen queue - fix for xen-block segv - Resolve TYPE_PIIX3_XEN_DEVICE - Xen emulation build/Coverity fixes ---------------------------------------------------------------- Anthony PERARD (1): xen-block: fix segv on unrealize Bernhard Beschow (7): include/hw/xen/xen: Rename xen_piix3_set_irq() to xen_intx_set_irq() hw/pci/pci.c: Don't leak PCIBus::irq_count[] in pci_bus_irqs() hw/isa/piix3: Reuse piix3_realize() in piix3_xen_realize() hw/isa/piix3: Wire up Xen PCI IRQ handling outside of PIIX3 hw/isa/piix3: Avoid Xen-specific variant of piix3_write_config() hw/isa/piix3: Resolve redundant k->config_write assignments hw/isa/piix3: Resolve redundant TYPE_PIIX3_XEN_DEVICE David Woodhouse (4): hw/xen: Simplify emulated Xen platform init hw/xen: Fix memory leak in libxenstore_open() for Xen xen: Drop support for Xen versions below 4.7.1 hw/xen: Fix broken check for invalid state in xs_be_open() hw/i386/kvm/xen_evtchn.c | 40 ++++++++-------- hw/i386/kvm/xen_evtchn.h | 3 +- hw/i386/kvm/xen_xenstore.c | 2 +- hw/i386/pc.c | 13 ++--- hw/i386/pc_piix.c | 36 ++++++++++++-- hw/i386/xen/xen-hvm.c | 2 +- hw/isa/piix3.c | 60 +---------------------- hw/pci/pci.c | 2 + hw/xen/xen-bus.c | 6 ++- hw/xen/xen-operations.c | 59 +---------------------- include/hw/southbridge/piix.h | 1 - include/hw/xen/xen.h | 2 +- include/hw/xen/xen_native.h | 107 +----------------------------------------- meson.build | 5 +- scripts/xen-detect.c | 60 ----------------------- stubs/xen-hw-stub.c | 2 +- 16 files changed, 73 insertions(+), 327 deletions(-)