From 3e4c5a6261770bced301b5e74233e7866166ea5b Mon Sep 17 00:00:00 2001 From: Christian Krinitsin Date: Sun, 1 Jun 2025 21:35:14 +0200 Subject: clean up repository --- .../target_alpha/host_missing/accel_TCG/2569 | 5 +++++ .../target_alpha/host_missing/accel_TCG/438 | 1 + .../target_alpha/host_missing/accel_TCG/494 | 1 + .../target_alpha/host_missing/accel_missing/1456 | 11 ++++++++++ .../target_alpha/host_missing/accel_missing/577 | 25 ++++++++++++++++++++++ 5 files changed, 43 insertions(+) create mode 100644 results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/2569 create mode 100644 results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/438 create mode 100644 results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/494 create mode 100644 results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/1456 create mode 100644 results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/577 (limited to 'results/scraper/gitlab/issues_text/target_alpha/host_missing') diff --git a/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/2569 b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/2569 new file mode 100644 index 00000000..6c6698a0 --- /dev/null +++ b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/2569 @@ -0,0 +1,5 @@ +The alpha target doesn't support tcg plugin register tracking due to missing XML +Description of problem: +There is no register tracking because we build our register list based on XML and there was no XML for alpha because its so old. We could synthesise one to cover the register to fix this. +Steps to reproduce: +1. ./qemu-alpha -d plugin -plugin ./contrib/plugins/libexeclog.so,reg=\* ./tests/tcg/alpha-linux-user/hello-alpha diff --git a/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/438 b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/438 new file mode 100644 index 00000000..3538f9d3 --- /dev/null +++ b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/438 @@ -0,0 +1 @@ +[alpha] FEN bit not honored in system mode diff --git a/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/494 b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/494 new file mode 100644 index 00000000..20eca227 --- /dev/null +++ b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_TCG/494 @@ -0,0 +1 @@ +cmake crashes on qemu-alpha-user with Illegal Instruction diff --git a/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/1456 b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/1456 new file mode 100644 index 00000000..2ef7fb79 --- /dev/null +++ b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/1456 @@ -0,0 +1,11 @@ +qemu-system-alpha crashes during migration +Description of problem: +QEMU crashes (aborts) when trying to migrate with qemu-system-alpha. + +``` +qemu-system-alpha: migration/ram.c:874: pss_find_next_dirty: Assertion `pss->host_page_end' failed. +``` +Steps to reproduce: +1. Run `./qemu-system-alpha -incoming tcp:0:1234` in one terminal +2. Run `./qemu-system-alpha -monitor stdio` in another terminal +3. Type `migrate tcp:0:1234` in the HMP monitor diff --git a/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/577 b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/577 new file mode 100644 index 00000000..ba7c5e3c --- /dev/null +++ b/results/scraper/gitlab/issues_text/target_alpha/host_missing/accel_missing/577 @@ -0,0 +1,25 @@ +getdtablesize() returns wrong value in qemu user mode on Linux/alpha +Description of problem: +The `getdtablesize()` function returns a value that is too large. Namely, `getdtablesize() - 1` ought to be a valid file descriptor, but is not. +Steps to reproduce: +[foo.c](/uploads/7a9e99d3811fe4a7eef183ed98c966a4/foo.c) + +1. +``` +# apt install g++-10-alpha-linux-gnu +``` +2. +``` +$ alpha-linux-gnu-gcc-10 -Wall -static foo.c +``` +[a.out](/uploads/4fffa6dd2332885f51e4030dcbe25644/a.out) + +3. Transfer the a.out file to a Linux/alpha machine; execute it there. The return code is 0. +4. +``` +$ QEMU_LD_PREFIX=/usr/alpha-linux-gnu ~/inst-qemu/6.1.0/bin/qemu-alpha ./a.out ; echo $? +``` +Expected: `0` +Actual: `1` +Additional information: + -- cgit 1.4.1