summary refs log tree commit diff stats
path: root/gitlab/issues/target_arm/host_missing/accel_TCG/2326.toml
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-05-21 21:21:26 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-05-21 21:21:26 +0200
commit4b927bc37359dec23f67d3427fc982945f24f404 (patch)
tree245449ef9146942dc7fffd0235b48b7e70a00bf2 /gitlab/issues/target_arm/host_missing/accel_TCG/2326.toml
parentaa8bd79cec7bf6790ddb01d156c2ef2201abbaab (diff)
downloadqemu-analysis-4b927bc37359dec23f67d3427fc982945f24f404.tar.gz
qemu-analysis-4b927bc37359dec23f67d3427fc982945f24f404.zip
add gitlab issues in toml format
Diffstat (limited to 'gitlab/issues/target_arm/host_missing/accel_TCG/2326.toml')
-rw-r--r--gitlab/issues/target_arm/host_missing/accel_TCG/2326.toml32
1 files changed, 32 insertions, 0 deletions
diff --git a/gitlab/issues/target_arm/host_missing/accel_TCG/2326.toml b/gitlab/issues/target_arm/host_missing/accel_TCG/2326.toml
new file mode 100644
index 000000000..8bedf9668
--- /dev/null
+++ b/gitlab/issues/target_arm/host_missing/accel_TCG/2326.toml
@@ -0,0 +1,32 @@
+id = 2326
+title = "qemu-system-arm regression with Qemu 9.0.0"
+state = "closed"
+created_at = "2024-05-05T01:03:11.035Z"
+closed_at = "2024-08-14T02:52:58.840Z"
+labels = ["accel: TCG", "kind::Bug", "target: arm", "workflow::Patch available"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2326"
+host-os = "Debian 11"
+host-arch = "ARM"
+qemu-version = "9.0.0"
+guest-os = "OpenADK with uClibc-ng"
+guest-arch = "ARMv7 (thumb2)"
+description = """Bootup of the userland crashes:
+```
+[    1.713693] Run /init as init process
+[    2.372470] Alignment trap: not handling instruction f8530b04 at [<0001225a>]
+[    2.391053] 8<--- cut here ---
+[    2.392942] Unhandled fault: alignment exception (0x001) at 0x00035335
+[    2.397042] [00035335] *pgd=6066b831, *pte=6030734f, *ppte=6030783f
+```"""
+reproduce = """wget https://debug.openadk.org/vexpress-v2p-ca9.dtb
+
+wget https://debug.openadk.org/qemu-arm-vexpress-a9-initramfspiggyback-kernel
+
+qemu-system-arm -M vexpress-a9 -nographic -cpu cortex-a9 -net user -net nic,model=lan9118 -dtb vexpress-v2p-ca9.dtb -kernel qemu-arm-vexpress-a9-initramfspiggyback-kernel -qmp tcp:127.0.0.1:4444,server,nowait -no-reboot"""
+additional = """It works fine for ARM instruction set, but not for Thumb2.
+
+Git bisect showed following commit as the problematic one:<br>
+From 59754f85ed35cbd5f4bf2663ca2136c78d5b2413 Mon Sep 17 00:00:00 2001<br>
+From: Richard Henderson <richard.henderson@linaro.org><br>
+Date: Fri, 1 Mar 2024 10:41:09 -1000<br>
+Subject: [PATCH] target/arm: Do memory type alignment check when translation disabled<br>"""