Ilya Leoshkevich <i...@linux.ibm.com> writes: <snip> > > Hi, > > This series adds the ability to attach GDB to a running qemu-user > instance. This is useful for debugging multi-process apps. > > Patches 1 and 2 implement a small related feature: the ability to > create individual UNIX sockets for each child process. > > Patches 3-5 add the required infrastructure. In particular, we need > to reserve a host signal for waking up threads, as discussed in [1]. > By the way, the problem with atomicity of checking for pending signals > and invoking syscalls that I'm describing in that thread seems to > have already been solved by the safe_syscall infrastructure, so the > changes are fairly simple. > > Patch 6 is the implementation, patch 7 is a documentation update, > patch 8 is a test. I tested this series on Linux and only > compile-tested on the BSDs. > > If this series is accepted, I will rebase the all-stop series on top > of it.
Queued to gdbstub/next, thanks. -- Alex Bennée Virtualisation Tech Lead @ Linaro