diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-06-01 21:35:14 +0200 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-06-01 21:35:14 +0200 |
| commit | 3e4c5a6261770bced301b5e74233e7866166ea5b (patch) | |
| tree | 9379fddaba693ef8a045da06efee8529baa5f6f4 /gitlab/issues_text/target_i386/host_missing/accel_missing/1368 | |
| parent | e5634e2806195bee44407853c4bf8776f7abfa4f (diff) | |
| download | qemu-analysis-3e4c5a6261770bced301b5e74233e7866166ea5b.tar.gz qemu-analysis-3e4c5a6261770bced301b5e74233e7866166ea5b.zip | |
clean up repository
Diffstat (limited to 'gitlab/issues_text/target_i386/host_missing/accel_missing/1368')
| -rw-r--r-- | gitlab/issues_text/target_i386/host_missing/accel_missing/1368 | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/gitlab/issues_text/target_i386/host_missing/accel_missing/1368 b/gitlab/issues_text/target_i386/host_missing/accel_missing/1368 deleted file mode 100644 index 6cfb54ebe..000000000 --- a/gitlab/issues_text/target_i386/host_missing/accel_missing/1368 +++ /dev/null @@ -1,38 +0,0 @@ -unexpect rax value -Description of problem: -- When I execute "mov -0x8(%rbp), %rax" and "movq 0xb8000, (%rax)", the value of rax should be 0x7fedf but it is 0x7fefe. It is 1 less. -Steps to reproduce: -- 1. Code currently executed -<pre> -(gdb) x/2i $pc -=> 0x2202 <vga_init+12>: mov -0x8(%rbp),%rax - 0x2206 <vga_init+16>: movq $0xb8000,(%rax) -</pre> -- 2. Value of memory address -0x8(%rbp) -<pre> -(gdb) x /xg $rbp-0x8 -0x7fec8: 0x000000000007fedf -</pre> -- 3. Value of rax before execution -<pre> -(gdb) p /x $rax -$1 = 0xfffffffd -</pre> -- 4. Value of rax after execution -<pre> -(gdb) p /x $rax -$1 = 0x7fedf -</pre> -It's all right so far. -- 5. View the current execution code again -<pre> -(gdb) x/i $pc -=> 0x2207 <vga_init+17>: movl $0xb8000,(%rax) -</pre> -the code address changed from 0x2206 to 0x2207 and the code changed from "movq xx, xx" to "movl xx, xx".<br> -Now rax is 0x7fedf. -- 6. After execution<br> -After executing "movl $0xb8000,(%rax)"<br> -The rax change to 0x7fede -Additional information: - |