[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/29] Fix memory leak relevant to calling qemu_allo
From: |
Shannon Zhao |
Subject: |
[Qemu-devel] [PATCH 00/29] Fix memory leak relevant to calling qemu_allocate_irqs |
Date: |
Thu, 28 May 2015 20:08:23 +0800 |
From: Shannon Zhao <address@hidden>
Before I sent some patches to fix memory leak spotted by valgrind and
those are relevant to qemu_allocate_irqs. Then I find all the places
calling this function through code searching and test by valgrind to
check whether they have memory leak. These patches fix these memory leaks.
Sorry that maybe the names of the patches are vertiginous while I could
not find out better names and I try to sort them out.
Thanks,
Shannon
Shannon Zhao (29):
hw/ide/ahci.c: Fix memory leak spotted by valgrind
hw/ide/cmd646.c: Fix memory leak spotted by valgrind
hw/i386/pc: Fix memory leak spotted by valgrind
hw/i386/pc_q35.c: Fix memory leak spotted by valgrind
hw/isa/lpc_ich9.c: Fix memory leak spotted by valgrind
hw/isa/i82378.c: Fix memory leak spotted by valgrind
hw/timer/arm_timer.c: Fix memory leak spotted by valgrind
hw/intc/exynos4210_gic.c: Fix memory leak spotted by valgrind
hw/sparc/leon3.c: Fix memory leak spotted by valgrind
hw/sparc/sun4m.c: Fix memory leak spotted by valgrind
hw/ppc/mac_oldworld.c: Fix memory leak spotted by valgrind
hw/ppc/ppc440_bamboo.c: Fix memory leak spotted by valgrind
hw/ppc/prep.c: Fix memory leak spotted by valgrind
hw/mips/mips_int.c: Fix memory leak spotted by valgrind
hw/mips/mips_jazz.c: Fix memory leak spotted by valgrind
hw/lm32/lm32_boards.c: Fix memory leak spotted by valgrind
hw/lm32/milkymist.c: Fix memory leak spotted by valgrind
hw/m68k/mcf5206.c: Fix memory leak spotted by valgrind
hw/openrisc/pic_cpu.c: Fix memory leak spotted by valgrind
hw/unicore32/puv3.c: Fix memory leak spotted by valgrind
hw/sh4/r2d.c: Fix memory leak spotted by valgrind
hw/alpha/typhoon.c: Fix memory leak spotted by valgrind
hw/arm/nseries.c: Fix memory leak spotted by valgrind
hw/arm/omap_sx1.c: Fix memory leak spotted by valgrind
hw/arm/palm.c: Fix memory leak spotted by valgrind
hw/arm/spitz.c: Fix memory leak spotted by valgrind
hw/arm/tosa.c: Fix memory leak spotted by valgrind
hw/display/tc6393xb.c: Fix memory leak spotted by valgrind
hw/s390x/sclpcpu.c: Fix memory leak spotted by valgrind
hw/alpha/typhoon.c | 4 ++--
hw/arm/nseries.c | 4 ++--
hw/arm/omap_sx1.c | 2 +-
hw/arm/palm.c | 1 +
hw/arm/spitz.c | 6 +++++-
hw/arm/tosa.c | 1 +
hw/display/tc6393xb.c | 2 +-
hw/dma/rc4030.c | 2 +-
hw/i386/pc.c | 4 ++--
hw/i386/pc_piix.c | 4 +---
hw/i386/pc_q35.c | 5 ++---
hw/ide/ahci.c | 1 +
hw/ide/cmd646.c | 1 +
hw/intc/exynos4210_gic.c | 7 +++----
hw/isa/i82378.c | 6 +++---
hw/isa/lpc_ich9.c | 5 +----
hw/lm32/lm32_boards.c | 12 ++++++------
hw/lm32/milkymist.c | 6 +++---
hw/m68k/mcf5206.c | 10 ++++++++--
hw/mips/mips_int.c | 1 +
hw/mips/mips_jazz.c | 15 ++++++++++++++-
hw/openrisc/pic_cpu.c | 1 +
hw/ppc/mac_oldworld.c | 1 +
hw/ppc/ppc440_bamboo.c | 15 +++++++++++++++
hw/ppc/prep.c | 6 +++---
hw/s390x/sclpcpu.c | 9 ++++++---
hw/sh4/r2d.c | 10 ++++++++++
hw/sparc/leon3.c | 9 ++++++++-
hw/sparc/sun4m.c | 10 ++++++----
hw/timer/arm_timer.c | 1 +
hw/unicore32/puv3.c | 8 ++++----
include/hw/i386/pc.h | 2 +-
include/hw/m68k/mcf.h | 3 +--
33 files changed, 117 insertions(+), 57 deletions(-)
--
2.0.4
- [Qemu-devel] [PATCH 00/29] Fix memory leak relevant to calling qemu_allocate_irqs,
Shannon Zhao <=
- [Qemu-devel] [PATCH 09/29] hw/sparc/leon3.c: Fix memory leak spotted by valgrind, Shannon Zhao, 2015/05/28
- [Qemu-devel] [PATCH 05/29] hw/isa/lpc_ich9.c: Fix memory leak spotted by valgrind, Shannon Zhao, 2015/05/28
- [Qemu-devel] [PATCH 10/29] hw/sparc/sun4m.c: Fix memory leak spotted by valgrind, Shannon Zhao, 2015/05/28
- [Qemu-devel] [PATCH 08/29] hw/intc/exynos4210_gic.c: Fix memory leak spotted by valgrind, Shannon Zhao, 2015/05/28
- [Qemu-devel] [PATCH 18/29] hw/m68k/mcf5206.c: Fix memory leak spotted by valgrind, Shannon Zhao, 2015/05/28