summary refs log tree commit diff stats
path: root/gitlab/issues/target_arm/host_arm/accel_HVF
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_arm/accel_HVF
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_arm/accel_HVF')
-rw-r--r--gitlab/issues/target_arm/host_arm/accel_HVF/2072.toml15
-rw-r--r--gitlab/issues/target_arm/host_arm/accel_HVF/2312.toml52
-rw-r--r--gitlab/issues/target_arm/host_arm/accel_HVF/2893.toml22
-rw-r--r--gitlab/issues/target_arm/host_arm/accel_HVF/2913.toml15
4 files changed, 104 insertions, 0 deletions
diff --git a/gitlab/issues/target_arm/host_arm/accel_HVF/2072.toml b/gitlab/issues/target_arm/host_arm/accel_HVF/2072.toml
new file mode 100644
index 000000000..0aff96b75
--- /dev/null
+++ b/gitlab/issues/target_arm/host_arm/accel_HVF/2072.toml
@@ -0,0 +1,15 @@
+id = 2072
+title = "Regression in 8.2: Synchronous Exception when running a VM on AArch64"
+state = "closed"
+created_at = "2024-01-04T19:57:56.783Z"
+closed_at = "2024-01-05T22:21:36.990Z"
+labels = ["accel: HVF", "host: arm", "target: arm"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2072"
+host-os = "n/a"
+host-arch = "n/a"
+qemu-version = "n/a"
+guest-os = "n/a"
+guest-arch = "n/a"
+description = "n/a"
+reproduce = "n/a"
+additional = "n/a"
diff --git a/gitlab/issues/target_arm/host_arm/accel_HVF/2312.toml b/gitlab/issues/target_arm/host_arm/accel_HVF/2312.toml
new file mode 100644
index 000000000..df260c315
--- /dev/null
+++ b/gitlab/issues/target_arm/host_arm/accel_HVF/2312.toml
@@ -0,0 +1,52 @@
+id = 2312
+title = "hvf_vcpu_exec isv assert with qemu-xhci device"
+state = "closed"
+created_at = "2024-04-25T19:52:40.633Z"
+closed_at = "2024-09-16T16:13:34.496Z"
+labels = ["accel: HVF", "host: arm", "hostos: macOS", "target: arm"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2312"
+host-os = "macOS"
+host-arch = "aarch64"
+qemu-version = "9.0.0"
+guest-os = "u-boot"
+guest-arch = "aarch64"
+description = """Using the qemu-xhci device with HVF on darwin-aarch64 causes [this assert](https://gitlab.com/qemu-project/qemu/-/blob/master/target/arm/hvf/hvf.c#L1920) to fire.
+
+```
+travis@gmachine vms % cat launch.sh
+#!/usr/bin/env bash
+
+~/sources/nixpkgs/result-qemu/bin/qemu-system-aarch64 \\
+    -nographic \\
+    -machine virt \\
+    -accel hvf \\
+    -cpu host \\
+    -m 16M \\
+    -device qemu-xhci \\
+    -bios ~/sources/nixpkgs/result-uboot-bin/u-boot.bin
+travis@gmachine vms % ./launch.sh
+
+
+U-Boot 2024.04 (Apr 02 2024 - 10:58:58 +0000)
+
+DRAM:  16 MiB (effective 16 EiB)
+Assertion failed: (isv), function hvf_vcpu_exec, file ../target/arm/hvf/hvf.c, line 1920.
+./launch.sh: line 10: 22295 Abort trap: 6           ~/sources/nixpkgs/result-qemu/bin/qemu-system-aarch64 -nographic -machine virt -accel hvf -cpu host -m 16M -device qemu-xhci -bios ~/sources/nixpkgs/result-uboot-bin/u-boot.bin
+```
+
+This is NixOS' build of u-boot 2024.04. This is also Nixpkgs' build of qemu-9.0.0; by default it contains some patches, but if I remove those and build with the unmodified release tarball there's no change in behavior. Naturally this doesn't happen with TCG and I haven't found any other (non-USB) device to cause this issue."""
+reproduce = """On a darwin-aarch64 machine with git and nix setup (8.2.2 is latest in Nixpkgs head, the same problem occurs with 9.0.0):
+
+```
+% git clone https://github.com/nixos/nixpkgs
+% cd ./nixpkgs
+% $(nix-build -A qemu)/bin/qemu-system-aarch64 -nographic -machine virt -accel hvf -cpu host -m 16M -device qemu-xhci -bios $(nix-build -E 'with import ./default.nix {system = "aarch64-linux";}; ubootQemuAarch64')/u-boot.bin
+
+
+U-Boot 2024.04 (Apr 02 2024 - 10:58:58 +0000)
+
+DRAM:  16 MiB (effective 16 EiB)
+Assertion failed: (isv), function hvf_vcpu_exec, file ../target/arm/hvf/hvf.c, line 1915.
+zsh: abort      $(nix-build -A qemu)/bin/qemu-system-aarch64 -nographic -machine virt -accel 
+```"""
+additional = """I have not yet tried other u-boot binaries. I suppose it could be u-boots fault? Eyeballing hvf.c this seems to be an unhandled case in the MMIO callback? I'm far out of my element so that could be total nonsense."""
diff --git a/gitlab/issues/target_arm/host_arm/accel_HVF/2893.toml b/gitlab/issues/target_arm/host_arm/accel_HVF/2893.toml
new file mode 100644
index 000000000..9c755f601
--- /dev/null
+++ b/gitlab/issues/target_arm/host_arm/accel_HVF/2893.toml
@@ -0,0 +1,22 @@
+id = 2893
+title = "with m4 mac mini windows 11 arm 64 iso not booting for installation"
+state = "opened"
+created_at = "2025-03-30T22:19:25.938Z"
+closed_at = "n/a"
+labels = ["accel: HVF", "guest: Windows", "host: arm", "target: arm"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2893"
+host-os = "macOS"
+host-arch = "- QEMU flavor: qemu-aarch64"
+qemu-version = "9.3.2"
+guest-os = "Windows 11 Latest"
+guest-arch = "ARM64"
+description = """Trying to run win11 arm 64 version in m4 mac mini and the ios failed to boot 
+
+i went to the efi shell and tried to boot from there and it just hangs no problem reported 
+
+when i attach the serial to stdio i get the error convertprogress failed to find range errors"""
+reproduce = """1. In m4 mac mini download win11 arm 64 iso from microsoft site
+2. run the above mentioned command and you will see that it does not boot
+
+/label ~"kind::Bug""""
+additional = "n/a"
diff --git a/gitlab/issues/target_arm/host_arm/accel_HVF/2913.toml b/gitlab/issues/target_arm/host_arm/accel_HVF/2913.toml
new file mode 100644
index 000000000..bd6e3adbd
--- /dev/null
+++ b/gitlab/issues/target_arm/host_arm/accel_HVF/2913.toml
@@ -0,0 +1,15 @@
+id = 2913
+title = "vmapple machine unusable with macOS 15.4"
+state = "opened"
+created_at = "2025-04-03T12:06:33.662Z"
+closed_at = "n/a"
+labels = ["accel: HVF", "host: arm", "target: arm"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2913"
+host-os = "n/a"
+host-arch = "n/a"
+qemu-version = "n/a"
+guest-os = "n/a"
+guest-arch = "n/a"
+description = "n/a"
+reproduce = "n/a"
+additional = "n/a"