[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULLv2 00/25] Leak patches
From: |
Marc-André Lureau |
Subject: |
[Qemu-devel] [PULLv2 00/25] Leak patches |
Date: |
Thu, 8 Sep 2016 18:16:55 +0400 |
The following changes since commit 59351d9b40b1de0fb77e1ff3e53faa04c995c707:
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.8-20160907' into
staging (2016-09-08 11:28:12 +0100)
are available in the git repository at:
address@hidden:elmarco/qemu.git tags/leak-pull-request
for you to fetch changes up to e2dd21e510ed66daeb4c5d58638450c1fb8c6fea:
tests: fix postcopy-test leaks (2016-09-08 18:05:22 +0400)
----------------------------------------------------------------
Pull request
v2:
- dropped "tests: fix small leak in test-io-channel-command" that Daniel
Berrange will pick
- fixed "tests: add qtest_add_data_func_full" to work with glib < 2.26
----------------------------------------------------------------
Marc-André Lureau (25):
tests: fix test-qga leaks
glib-compat: add g_(s)list_free_full()
qga: free the whole blacklist
qga: free remaining leaking state
tests: fix test-cutils leaks
tests: fix test-vmstate leaks
tests: fix test-iov leaks
tests: fix check-qom-interface leaks
tests: fix check-qom-proplist leaks
tests: fix leak in test-string-input-visitor
portio: keep references on portio
pc: simplify passing qemu_irq
pc: don't leak a20_line
machine: use class base init generated name
acpi-build: fix array leak
tests: fix qom-test leaks
pc: free i8259
pc: keep gsi reference
sd: free timer
ipmi: free extern timer
bus: simplify name handling
tests: add qtest_add_data_func_full
tests: pc-cpu-test leaks fixes
tests: fix rsp leak in postcopy-test
tests: fix postcopy-test leaks
hw/audio/gus.c | 9 ++++++---
hw/audio/sb16.c | 4 +++-
hw/block/fdc.c | 4 +++-
hw/char/parallel.c | 3 ++-
hw/core/bus.c | 21 ++++++---------------
hw/core/machine.c | 1 +
hw/display/vga-isa.c | 8 ++++++--
hw/dma/i8257.c | 6 ++++--
hw/i386/acpi-build.c | 4 ++--
hw/i386/pc.c | 9 +++++----
hw/i386/pc_piix.c | 17 ++++++++---------
hw/i386/pc_q35.c | 15 ++++++++-------
hw/ide/core.c | 6 ++++--
hw/input/pckbd.c | 4 ++--
hw/ipmi/ipmi_bmc_extern.c | 9 +++++++++
hw/isa/isa-bus.c | 14 +++++---------
hw/sd/sd.c | 9 +++++++++
qga/guest-agent-command-state.c | 6 ++++++
qga/main.c | 13 +++++++------
tests/check-qom-interface.c | 1 +
tests/check-qom-proplist.c | 16 ++++++++++++++++
tests/libqtest.c | 19 +++++++++++++++++++
tests/pc-cpu-test.c | 24 +++++++++++++++++++-----
tests/postcopy-test.c | 7 +++++--
tests/qom-test.c | 5 +++--
tests/test-cutils.c | 24 ++++++++++++++++--------
tests/test-iov.c | 7 +++++++
tests/test-qga.c | 5 +++++
tests/test-string-input-visitor.c | 1 +
tests/test-vmstate.c | 8 ++++++--
tests/libqtest.h | 17 +++++++++++++++++
include/glib-compat.h | 24 ++++++++++++++++++++++++
include/hw/boards.h | 2 +-
include/hw/i386/pc.h | 4 ++--
include/hw/ide/internal.h | 2 ++
include/hw/isa/i8257.h | 2 ++
include/hw/isa/isa.h | 5 ++++-
include/hw/qdev-core.h | 2 +-
qga/guest-agent-core.h | 1 +
39 files changed, 248 insertions(+), 90 deletions(-)
--
2.10.0
- [Qemu-devel] [PULLv2 00/25] Leak patches,
Marc-André Lureau <=
- [Qemu-devel] [PULLv2 01/25] tests: fix test-qga leaks, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 02/25] glib-compat: add g_(s)list_free_full(), Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 04/25] qga: free remaining leaking state, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 03/25] qga: free the whole blacklist, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 05/25] tests: fix test-cutils leaks, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 07/25] tests: fix test-iov leaks, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 08/25] tests: fix check-qom-interface leaks, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 06/25] tests: fix test-vmstate leaks, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 10/25] tests: fix leak in test-string-input-visitor, Marc-André Lureau, 2016/09/08
- [Qemu-devel] [PULLv2 09/25] tests: fix check-qom-proplist leaks, Marc-André Lureau, 2016/09/08