Jean-Philippe Brucker
1d675e59ea
hw/arm/virt: fix GIC maintenance IRQ registration
...
Since commit 9036e917f8 ("{include/}hw/arm: refactor virt PPI logic"),
GIC maintenance IRQ registration fails on arm64:
[ 0.979743] kvm [1]: Cannot register interrupt 9
That commit re-defined VIRTUAL_PMU_IRQ to be a INTID but missed a case
where the maintenance IRQ is actually referred by its PPI index. Just
like commit fa68ecb330db ("hw/arm/virt: fix PMU IRQ registration"), use
INITID_TO_PPI(). A search of "GIC_FDT_IRQ_TYPE_PPI" indicates that there
shouldn't be more similar issues.
Fixes: 9036e917f8 ("{include/}hw/arm: refactor virt PPI logic")
Signed-off-by: Jean-Philippe Brucker <jean-philippe@linaro.org>
Message-id: 20231110090557.3219206-2-jean-philippe@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2023-11-13 13:13:49 +00:00
..
2023-04-20 10:21:13 +01:00
2023-04-20 10:21:14 +01:00
2023-09-29 10:07:15 +02:00
2023-09-29 10:07:15 +02:00
2023-10-27 11:44:32 +01:00
2023-10-25 09:52:44 +02:00
2023-10-25 09:52:44 +02:00
2023-10-25 09:52:44 +02:00
2023-06-15 18:35:57 +02:00
2023-06-15 18:35:57 +02:00
2023-10-25 09:52:44 +02:00
2023-10-25 09:52:44 +02:00
2023-10-27 12:50:12 +01:00
2023-05-02 15:47:40 +01:00
2023-05-02 15:47:40 +01:00
2023-10-19 14:32:13 +01:00
2023-03-22 15:06:57 +00:00
2023-10-27 12:42:13 +01:00
2021-12-15 10:35:26 +00:00
2022-04-21 17:03:51 +04:00
2023-10-27 12:50:12 +01:00
2023-04-20 10:21:13 +01:00
2023-10-25 09:52:44 +02:00
2023-05-30 13:02:53 +01:00
2023-08-31 09:45:16 +01:00
2023-08-31 09:45:17 +01:00
2021-05-02 17:24:51 +02:00
2021-05-02 17:24:51 +02:00
2023-01-12 17:03:14 +00:00
2022-02-08 10:56:28 +00:00
2023-10-27 12:42:13 +01:00
2023-10-03 10:29:39 +02:00
2023-11-08 08:32:26 +08:00
2023-10-27 12:42:13 +01:00
2023-01-12 17:03:14 +00:00
2023-10-27 12:42:13 +01:00
2023-10-27 12:42:13 +01:00
2023-10-25 09:52:44 +02:00
2022-09-14 11:19:40 +01:00
2023-11-10 18:19:13 +01:00
2023-11-10 18:19:13 +01:00
2021-09-01 11:08:21 +01:00
2023-02-07 09:02:04 +01:00
2022-09-14 11:19:40 +01:00
2023-10-03 10:29:39 +02:00
2022-09-14 11:19:40 +01:00
2022-09-14 11:19:40 +01:00
2023-03-22 15:06:57 +00:00
2023-02-16 16:00:48 +00:00
2021-09-01 11:08:21 +01:00
2023-10-03 10:29:39 +02:00
2023-01-12 16:50:19 +00:00
2023-04-20 10:21:13 +01:00
2023-10-03 10:29:40 +02:00
2023-03-22 15:06:57 +00:00
2023-10-27 12:50:12 +01:00
2023-10-03 10:29:39 +02:00
2023-11-02 13:36:45 +00:00
2023-10-27 12:48:57 +01:00
2023-10-27 12:48:57 +01:00
2023-05-02 15:47:41 +01:00
2023-10-27 12:50:12 +01:00
2023-10-27 12:42:13 +01:00
2023-11-10 18:19:13 +01:00
2023-11-03 09:20:31 +01:00
2023-05-30 15:50:16 +01:00
2023-10-19 14:32:13 +01:00
2023-10-19 14:32:13 +01:00
2023-10-03 10:29:39 +02:00
2023-11-02 12:52:06 +00:00
2021-09-01 11:08:19 +01:00
2021-09-01 11:08:19 +01:00
2023-01-12 16:50:18 +00:00
2022-09-14 11:19:40 +01:00
2023-01-18 11:14:34 +01:00
2019-10-22 17:44:01 +01:00
2023-01-12 17:03:14 +00:00
2023-05-30 15:50:16 +01:00
2020-08-21 06:18:24 -04:00
2023-10-03 10:29:39 +02:00
2023-11-10 18:19:13 +01:00
2023-11-06 15:00:26 +00:00
2023-11-13 13:13:49 +00:00
2023-11-07 13:03:19 -08:00
2023-10-27 12:50:12 +01:00
2023-10-27 12:42:13 +01:00
2023-11-10 18:19:13 +01:00
2023-10-27 12:42:13 +01:00
2023-05-30 15:50:16 +01:00
2023-10-03 10:29:39 +02:00