diff options
Diffstat (limited to 'content/2019-10-27-kernel-debugging-qemu/run.sh')
-rwxr-xr-x | content/2019-10-27-kernel-debugging-qemu/run.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/content/2019-10-27-kernel-debugging-qemu/run.sh b/content/2019-10-27-kernel-debugging-qemu/run.sh index b0a84ae..b9548ad 100755 --- a/content/2019-10-27-kernel-debugging-qemu/run.sh +++ b/content/2019-10-27-kernel-debugging-qemu/run.sh @@ -1,6 +1,6 @@ #!/bin/bash -VER=5.13.2 +VER=6.6.2 # Launch the emulator with our kernel. qemu-system-x86_64 \ @@ -21,4 +21,5 @@ trap "kill $QEMU_PID" EXIT sleep 0.5 # Attach debugger to qemu and load the kernel symbols. -gdb -ex 'target remote :1234' ./linux-$VER/vmlinux +which cgdb >& /dev/null && GDB=cgdb || GDB=gdb +$GDB -ex 'target remote :1234' -ex 'set style enabled off' ./linux-$VER/vmlinux |