summary refs log tree commit diff stats
path: root/results/classifier/accel-gemma3:12b/kvm/1857449
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/accel-gemma3:12b/kvm/1857449')
-rw-r--r--results/classifier/accel-gemma3:12b/kvm/185744929
1 files changed, 29 insertions, 0 deletions
diff --git a/results/classifier/accel-gemma3:12b/kvm/1857449 b/results/classifier/accel-gemma3:12b/kvm/1857449
new file mode 100644
index 000000000..59b39f973
--- /dev/null
+++ b/results/classifier/accel-gemma3:12b/kvm/1857449
@@ -0,0 +1,29 @@
+
+QEMU x86_64 -nographic full system breaks host Bash terminal line wrapping state after simulation ends, requires reset or "tput smam" to fix it
+
+QEMU 4.2.0 compiled from source, Ubuntu 19.10, open a fresh new gnome terminal.
+
+If you print 1000 = chars on the host terminal, then they do wrap around the end of the terminal:
+
+printf "=%.0s" {0..1000}
+
+However, if you first run QEMU:
+
+x86_64-softmmu/qemu-system-x86_64 -nographic
+
+and then quit it in any way, e.g. with Ctrl + A, and then re-run on the host terminal:
+
+printf "=%.0s" {0..1000}
+
+then the signs don't wrap around anymore, they just go "off the terminal to the right".
+
+This can be fixed with either:
+
+reset
+tpam smam
+
+but unfortunately those don't work in tmux for some reason: https://github.com/tmux/tmux/issues/969
+
+I consider this buggy behavior, QEMU should restore the original terminal state if possible.
+
+Related: https://github.com/cirosantilli/linux-kernel-module-cheat/issues/110
\ No newline at end of file