From 9260319e7411ff8281700a532caa436f40120ec4 Mon Sep 17 00:00:00 2001 From: Christian Krinitsin Date: Fri, 30 May 2025 16:52:07 +0200 Subject: gitlab scraper: download in toml and text format --- gitlab/issues_text/target_arm/host_missing/accel_missing/1948 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 gitlab/issues_text/target_arm/host_missing/accel_missing/1948 (limited to 'gitlab/issues_text/target_arm/host_missing/accel_missing/1948') diff --git a/gitlab/issues_text/target_arm/host_missing/accel_missing/1948 b/gitlab/issues_text/target_arm/host_missing/accel_missing/1948 new file mode 100644 index 000000000..7caef5c3d --- /dev/null +++ b/gitlab/issues_text/target_arm/host_missing/accel_missing/1948 @@ -0,0 +1,3 @@ +ARM GICv3 cannot support irq number > 992 +Description of problem: +If we want to create a gic with supported irq number 992, we need to set the `num-irq` property to 992 + 32 while 32 is the extra SGI number. But there is a problem, when QEMU initialize GICv3, it will check the variable `num_irq <= 1020 && (num_irq & 32) == 0`, which will lead to error abort. So there is no way to bypass the ```num_irq <= 1020``` check and we cannot use irq number bigger than 992 while in ARM GIC specification, irq number < 1020 should all be aviliable to use. -- cgit 1.4.1