Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Running https://github.com/josecm/riscv-hyp-tests for https://gitlab.com/qemu-project/qemu/-/issues/3133
- I get no qemu output. Any ideas from the following backtrace, or other ideas for debugging?
- Command line:
- ./qemu-system-riscv64 \
- -nographic \
- -machine virt \
- -cpu rv64,g=on,c=on,h=on\
- -m 512M \
- -bios none \
- -kernel "build/qemu/rvh_test.bin"
- (gdb) thread apply all bt
- Thread 3 (Thread 0x7fff985ff6c0 (LWP 21249) "qemu-system-ris"):
- #0 0x00007ffff6da06a0 in g_int64_hash () at /lib64/libglib-2.0.so.0
- #1 0x00007ffff6d9f1aa in g_hash_table_insert () at /lib64/libglib-2.0.so.0
- #2 0x0000555555d2584e in tcg_constant_internal (type=TCG_TYPE_I64, val=<optimized out>) at ../tcg/tcg.c:2356
- #3 0x0000555555e59893 in tcg_constant_i64 (val=0) at ../tcg/tcg.c:2369
- #4 riscv_tr_init_disas_context (dcbase=0x7fff985fdac0, cs=0x5555569b39a0) at ../target/riscv/translate.c:1321
- #5 0x0000555555d5b5e0 in translator_loop (cpu=0x5555569b39a0, tb=0x7fffdc0130c0 <code_gen_buffer+593674387>, max_insns=0x7fff985fdc4c, pc=<optimized out>, host_pc=<optimized out>, ops=0x55555655ee40 <riscv_tr_ops>, db=0x7fff985fdac0) at ../accel/tcg/translator.c:146
- #6 0x0000555555e5d64c in riscv_translate_code (cs=<optimized out>, tb=<optimized out>, max_insns=<optimized out>, pc=0, host_pc=<optimized out>) at ../target/riscv/translate.c:1417
- #7 0x0000555555d5943f in setjmp_gen_code (env=env@entry=0x5555569b6540, tb=tb@entry=0x7fffdc0130c0 <code_gen_buffer+593674387>, pc=pc@entry=0, host_pc=host_pc@entry=0x0, max_insns=max_insns@entry=0x7fff985fdc4c, ti=<optimized out>) at ../accel/tcg/translate-all.c:251
- #8 0x0000555555d59610 in tb_gen_code (cpu=cpu@entry=0x5555569b39a0, s=...) at ../accel/tcg/translate-all.c:320
- #9 0x0000555555d5a69c in cpu_exec_loop (cpu=cpu@entry=0x5555569b39a0, sc=sc@entry=0x7fff985fddb0) at ../accel/tcg/cpu-exec.c:953
- #10 0x0000555555d5ab4d in cpu_exec_setjmp (cpu=cpu@entry=0x5555569b39a0, sc=sc@entry=0x7fff985fddb0) at ../accel/tcg/cpu-exec.c:999
- #11 0x0000555555d5ac17 in cpu_exec (cpu=0x5555569b39a0) at ../accel/tcg/cpu-exec.c:1025
- #12 0x0000555555d6e075 in tcg_cpu_exec (cpu=0x5555569b39a0) at ../accel/tcg/tcg-accel-ops.c:82
- #13 mttcg_cpu_thread_fn (arg=0x5555569b39a0) at ../accel/tcg/tcg-accel-ops-mttcg.c:94
- #14 0x0000555556058987 in qemu_thread_start (args=0x555556a2c7e0) at ../util/qemu-thread-posix.c:393
- #15 0x00007ffff669be11 in start_thread () at /lib64/libc.so.6
- #16 0x00007ffff6720c8c in __clone3 () at /lib64/libc.so.6
- Thread 2 (Thread 0x7ffff51c26c0 (LWP 21248) "qemu-system-ris"):
- #0 0x00007ffff671e80d in syscall () at /lib64/libc.so.6
- #1 0x000055555605b192 in qemu_futex_wait (f=<optimized out>, val=<optimized out>) at /usr/src/debug/qemu-10.1.1/include/qemu/futex.h:47
- #2 qemu_event_wait (ev=0x5555566b8480 <rcu_call_ready_event.lto_priv>) at ../util/event.c:162
- #3 0x00005555560674ba in call_rcu_thread (opaque=<optimized out>) at ../util/rcu.c:278
- #4 0x0000555556058987 in qemu_thread_start (args=0x55555670e200) at ../util/qemu-thread-posix.c:393
- #5 0x00007ffff669be11 in start_thread () at /lib64/libc.so.6
- #6 0x00007ffff6720c8c in __clone3 () at /lib64/libc.so.6
- Thread 1 (Thread 0x7ffff5883700 (LWP 21245) "qemu-system-ris"):
- #0 0x00007ffff66a4832 in __syscall_cancel_arch () at /lib64/libc.so.6
- #1 0x00007ffff6698008 in __internal_syscall_cancel () at /lib64/libc.so.6
- #2 0x00007ffff6698061 in __syscall_cancel () at /lib64/libc.so.6
- #3 0x00007ffff6712f32 in ppoll () at /lib64/libc.so.6
- #4 0x000055555606bfbe in ppoll (__fds=<optimized out>, __nfds=<optimized out>, __timeout=0x7fffffffd850, __ss=0x0) at /usr/include/bits/poll2.h:101
- #5 qemu_poll_ns (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../util/qemu-timer.c:342
- #6 0x00005555560768ae in os_host_main_loop_wait (timeout=1000000000) at ../util/main-loop.c:305
- #7 main_loop_wait (nonblocking=<optimized out>) at ../util/main-loop.c:589
- #8 0x0000555555ca6ab2 in qemu_main_loop () at ../system/runstate.c:905
- #9 0x0000555555fb60fc in qemu_default_main (opaque=opaque@entry=0x0) at ../system/main.c:50
- #10 0x0000555555a43cb5 in main (argc=<optimized out>, argv=<optimized out>) at ../system/main.c:93
Advertisement
Add Comment
Please, Sign In to add comment