[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH-for-5.0 00/12] hw: Add missing error-propagation code
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH-for-5.0 00/12] hw: Add missing error-propagation code |
Date: |
Wed, 25 Mar 2020 20:18:18 +0100 |
This series is inspired of Peter fix:
"hw/arm/xlnx-zynqmp.c: fix some error-handling code"
https://www.mail-archive.com/address@hidden/msg691636.html
Add a cocci script to fix the other places.
Based-on: <address@hidden>
Philippe Mathieu-Daud=C3=A9 (12):
scripts/coccinelle: Add script to catch missing error_propagate()
calls
hw/arm/bcm2835_peripherals: Add missing error-propagation code
hw/arm/fsl-imx: Add missing error-propagation code
hw/arm/stm32fx05_soc: Add missing error-propagation code
hw/i386/x86: Add missing error-propagation code
hw/dma/xilinx_axidma: Add missing error-propagation code
hw/mips/cps: Add missing error-propagation code
hw/mips/boston: Add missing error-propagation code
hw/mips/mips_malta: Add missing error-propagation code
hw/misc/macio/macio: Add missing error-propagation code
hw/net/xilinx_axienet: Add missing error-propagation code
hw/riscv/sifive_u: Add missing error-propagation code
...ect_property_missing_error_propagate.cocci | 58 +++++++++++++++++++
hw/arm/bcm2835_peripherals.c | 8 +++
hw/arm/fsl-imx25.c | 8 +++
hw/arm/fsl-imx6.c | 8 +++
hw/arm/stm32f205_soc.c | 4 ++
hw/arm/stm32f405_soc.c | 4 ++
hw/dma/xilinx_axidma.c | 3 +
hw/i386/x86.c | 4 ++
hw/mips/boston.c | 17 ++----
hw/mips/cps.c | 52 +++++++++++++++++
hw/mips/mips_malta.c | 19 ++++--
hw/misc/macio/macio.c | 4 ++
hw/net/xilinx_axienet.c | 3 +
hw/riscv/sifive_u.c | 8 +++
14 files changed, 184 insertions(+), 16 deletions(-)
create mode 100644 scripts/coccinelle/object_property_missing_error_propagat=
e.cocci
--=20
2.21.1
- [PATCH-for-5.0 00/12] hw: Add missing error-propagation code,
Philippe Mathieu-Daudé <=
- [PATCH-for-5.0 01/12] scripts/coccinelle: Add script to catch missing error_propagate() calls, Philippe Mathieu-Daudé, 2020/03/25
- [PATCH-for-5.0 02/12] hw/arm/bcm2835_peripherals: Add missing error-propagation code, Philippe Mathieu-Daudé, 2020/03/25
- [PATCH-for-5.0 05/12] hw/i386/x86: Add missing error-propagation code, Philippe Mathieu-Daudé, 2020/03/25
- [PATCH-for-5.0 04/12] hw/arm/stm32fx05_soc: Add missing error-propagation code, Philippe Mathieu-Daudé, 2020/03/25
- [PATCH-for-5.0 06/12] hw/dma/xilinx_axidma: Add missing error-propagation code, Philippe Mathieu-Daudé, 2020/03/25