mirror of
https://github.com/clearlinux/kvmtool.git
synced 2026-06-16 02:15:47 +00:00
26a3a071bb
Documentation: Change the binary name from *kvm* to *lkvm*, since commit ad3efb18 already called the binary *lkvm* and with a alias name *vm*. Signed-off-by: Wanlong Gao <gaowanlong@cn.fujitsu.com> Signed-off-by: Pekka Enberg <penberg@kernel.org>
16 lines
441 B
Plaintext
16 lines
441 B
Plaintext
This document explains how to debug a guests' kernel using KGDB.
|
|
|
|
1. Run the guest:
|
|
'lkvm run -k [vmlinuz] -p "kgdboc=ttyS1 kgdbwait" --tty 1'
|
|
|
|
And see which PTY got assigned to ttyS1 (you'll see:
|
|
' Info: Assigned terminal 1 to pty /dev/pts/X').
|
|
|
|
2. Run GDB on the host:
|
|
'gdb [vmlinuz]'
|
|
|
|
3. Connect to the guest (from within GDB):
|
|
'target remote /dev/pty/X'
|
|
|
|
4. Start debugging! (enter 'continue' to continue boot).
|