diff options
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_TCG/1800.toml')
| -rw-r--r-- | gitlab/issues/target_missing/host_missing/accel_TCG/1800.toml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_TCG/1800.toml b/gitlab/issues/target_missing/host_missing/accel_TCG/1800.toml new file mode 100644 index 00000000..4a233c40 --- /dev/null +++ b/gitlab/issues/target_missing/host_missing/accel_TCG/1800.toml @@ -0,0 +1,40 @@ +id = 1800 +title = "8.1.0-rc1 Regression: donkey in qemu advent calender 03/2020 has graphical artifacts" +state = "closed" +created_at = "2023-07-30T21:29:55.682Z" +closed_at = "2023-08-07T01:16:42.411Z" +labels = ["Closed::Fixed", "accel: TCG"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1800" +host-os = "Debian Linux 12" +host-arch = "x86_64" +qemu-version = "8.1.0-rc1 (commit 592134617c98f37b8b39c6dd684e5a1832c071d2)" +guest-os = "FreeDos" +guest-arch = "x86" +description = """The game donkey shows graphical artifacts on playing. On changing the lane the car remains on its previous land as well. +A git bisect identified commit 592134617c98f37b8b39c6dd684e5a1832c071d2 as culprit""" +reproduce = """1. Download http://qemu-advent-calendar.org/2020/download/gw-basic.tar.xz +2. Start VM using command + ``` + qemu-system-i386 -m 16M -drive if=ide,format=qcow2,file=gwbasic.qcow2 + ``` +3. Wait for GW-Basic prompt and enter (see README): F3 - donkey - <ENTER> - F2 +4. Play to see graphical artifacts""" +additional = """``` +$ git bisect bad +592134617c98f37b8b39c6dd684e5a1832c071d2 is the first bad commit +commit 592134617c98f37b8b39c6dd684e5a1832c071d2 +Author: Richard Henderson +Date: Sun Oct 30 12:07:32 2022 +1100 + + accel/tcg: Reorg system mode store helpers + + Instead of trying to unify all operations on uint64_t, use + mmu_lookup() to perform the basic tlb hit and resolution. + Create individual functions to handle access by size. + + Reviewed-by: Peter Maydell <peter.maydell@linaro.org> + Signed-off-by: Richard Henderson <richard.henderson@linaro.org> + + accel/tcg/cputlb.c | 394 +++++++++++++++++++++++++---------------------------- + 1 file changed, 186 insertions(+), 208 deletions(-) +```""" |