[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] hw/intc/grlib_irqmp: abort realize when ncpus value is out of ra
From: |
Clément Chigot |
Subject: |
[PATCH] hw/intc/grlib_irqmp: abort realize when ncpus value is out of range |
Date: |
Fri, 8 Mar 2024 16:27:19 +0100 |
Even if the error is set, the build is not aborted when the ncpus value
is wrong, the return is missing.
Signed-off-by: Clément Chigot <chigot@adacore.com>
---
hw/intc/grlib_irqmp.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/hw/intc/grlib_irqmp.c b/hw/intc/grlib_irqmp.c
index 144b121d48..c6c51a349c 100644
--- a/hw/intc/grlib_irqmp.c
+++ b/hw/intc/grlib_irqmp.c
@@ -356,6 +356,7 @@ static void grlib_irqmp_realize(DeviceState *dev, Error
**errp)
error_setg(errp, "Invalid ncpus properties: "
"%u, must be 0 < ncpus =< %u.", irqmp->ncpus,
IRQMP_MAX_CPU);
+ return;
}
qdev_init_gpio_in(dev, grlib_irqmp_set_irq, MAX_PILS);
--
2.25.1
- [PATCH] hw/intc/grlib_irqmp: abort realize when ncpus value is out of range,
Clément Chigot <=