[PATCH 0/6] hw/isa: Remove unuseful qemu_allocate_irqs() call

Philippe Mathieu-Daudé posted 6 patches 3 years ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210323231358.396520-1-f4bug@amsat.org
There is a newer version of this series
hw/isa/i82378.c     | 13 +++----------
hw/isa/piix4.c      | 10 +---------
hw/isa/vt82c686.c   | 12 ++----------
hw/mips/fuloong2e.c |  2 +-
hw/ppc/prep.c       |  4 ++--
5 files changed, 9 insertions(+), 32 deletions(-)
[PATCH 0/6] hw/isa: Remove unuseful qemu_allocate_irqs() call
Posted by Philippe Mathieu-Daudé 3 years ago
I started to fix the LeakSanitizer error in piix4_realize(),
then looked for similar pattern and found 2 other places.
The older is i82378 (historically the first one) which then
spread.

Philippe Mathieu-Daudé (6):
  hw/isa/i82378: Name output IRQ as 'intr'
  hw/isa/i82378: Simplify removing unuseful qemu_allocate_irqs() call
  hw/isa/i82378: Rename output IRQ variable
  hw/isa/vt82c686: Name output IRQ as 'intr'
  hw/isa/vt82c686: Simplify removing unuseful qemu_allocate_irqs() call
  hw/isa/piix4: Fix leak removing unuseful qemu_allocate_irqs() call

 hw/isa/i82378.c     | 13 +++----------
 hw/isa/piix4.c      | 10 +---------
 hw/isa/vt82c686.c   | 12 ++----------
 hw/mips/fuloong2e.c |  2 +-
 hw/ppc/prep.c       |  4 ++--
 5 files changed, 9 insertions(+), 32 deletions(-)

-- 
2.26.2

Re: [PATCH 0/6] hw/isa: Remove unuseful qemu_allocate_irqs() call
Posted by Philippe Mathieu-Daudé 2 years, 11 months ago
ping (for series or simply patch 6).

On 3/24/21 12:13 AM, Philippe Mathieu-Daudé wrote:
> I started to fix the LeakSanitizer error in piix4_realize(),
> then looked for similar pattern and found 2 other places.
> The older is i82378 (historically the first one) which then
> spread.
> 
> Philippe Mathieu-Daudé (6):
>   hw/isa/i82378: Name output IRQ as 'intr'
>   hw/isa/i82378: Simplify removing unuseful qemu_allocate_irqs() call
>   hw/isa/i82378: Rename output IRQ variable
>   hw/isa/vt82c686: Name output IRQ as 'intr'
>   hw/isa/vt82c686: Simplify removing unuseful qemu_allocate_irqs() call
>   hw/isa/piix4: Fix leak removing unuseful qemu_allocate_irqs() call
> 
>  hw/isa/i82378.c     | 13 +++----------
>  hw/isa/piix4.c      | 10 +---------
>  hw/isa/vt82c686.c   | 12 ++----------
>  hw/mips/fuloong2e.c |  2 +-
>  hw/ppc/prep.c       |  4 ++--
>  5 files changed, 9 insertions(+), 32 deletions(-)
>