mirror of https://gitlab.com/qemu-project/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() Allow debugging individual processes in multi-process applications by starting them with export QEMU_GDB=/tmp/qemu-%d.sock,suspend=n. Currently one would have to attach to every process to ensure the app makes progress. In case suspend=n is not specified, the flow remains unchanged. If it is specified, then accepting the client connection is delegated to a thread. In the future this machinery may be reused for handling reconnections and interruptions. On accepting a connection, the thread schedules gdb_handlesig() on the first CPU and wakes it up with host_interrupt_signal. Note that the result of this gdb_handlesig() invocation is handled, as opposed to many other existing call sites. These other call sites probably need to be fixed separately. Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20250117001542.8290-7-iii@linux.ibm.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20250207153112.3939799-16-alex.bennee@linaro.org> |
2 weeks ago | |
---|---|---|
.. | ||
aarch64 | 2 months ago | |
arm | 2 months ago | |
freebsd | 7 months ago | |
host | 2 years ago | |
i386 | 2 months ago | |
include | 3 years ago | |
netbsd | 10 months ago | |
openbsd | 10 months ago | |
riscv | 2 months ago | |
x86_64 | 2 months ago | |
bsd-file.h | 12 months ago | |
bsd-mem.c | 1 year ago | |
bsd-mem.h | 2 months ago | |
bsd-proc.c | 1 year ago | |
bsd-proc.h | 1 year ago | |
bsdload.c | 4 years ago | |
elfcore.c | 4 years ago | |
elfload.c | 10 months ago | |
errno_defs.h | 1 year ago | |
main.c | 2 weeks ago | |
meson.build | 1 year ago | |
mmap.c | 2 months ago | |
qemu-bsd.h | 1 year ago | |
qemu.h | 2 months ago | |
signal-common.h | 2 weeks ago | |
signal.c | 2 weeks ago | |
strace.c | 10 months ago | |
syscall_defs.h | 1 year ago | |
trace-events | 1 year ago | |
trace.h | 3 years ago | |
uaccess.c | 4 years ago |