Small utility that
- Creates the Xen guest in paused state
- Attaches the gdbsx server to the Xen guest
- Allows you to connect gdb and waits for it to exit
- Destroys the Xen guest
We assume you have gdbsx installed.
sudo install -m 0755 xl-debug /usr/local/bin/xl-debug
# xl-debug -h
# xl-debug -f config.xen -n minios