summary refs log tree commit diff
path: root/host/initramfs/Makefile
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-06-07 09:42:54 +0000
committerAlyssa Ross <hi@alyssa.is>2023-06-07 09:43:26 +0000
commitd8819e19a60019fb922ba7193104be634948fbcd (patch)
tree2da938d4454898a097dceff81be9a01997bbec7c /host/initramfs/Makefile
parentf5fc8d42f8b9f3e62e71b8c3359997366fe0760e (diff)
downloadspectrum-d8819e19a60019fb922ba7193104be634948fbcd.tar
spectrum-d8819e19a60019fb922ba7193104be634948fbcd.tar.gz
spectrum-d8819e19a60019fb922ba7193104be634948fbcd.tar.bz2
spectrum-d8819e19a60019fb922ba7193104be634948fbcd.tar.lz
spectrum-d8819e19a60019fb922ba7193104be634948fbcd.tar.xz
spectrum-d8819e19a60019fb922ba7193104be634948fbcd.tar.zst
spectrum-d8819e19a60019fb922ba7193104be634948fbcd.zip
Enable kernel debugging in QEMU make run targets
Signed-off-by: Alyssa Ross <hi@alyssa.is>
Diffstat (limited to 'host/initramfs/Makefile')
-rw-r--r--host/initramfs/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/host/initramfs/Makefile b/host/initramfs/Makefile
index 8dcf420..15eefb8 100644
--- a/host/initramfs/Makefile
+++ b/host/initramfs/Makefile
@@ -71,10 +71,11 @@ run: $(dest) build/rootfs.verity.roothash $(RUN_IMAGE)
 	$(QEMU_KVM) -m 4G \
 	    -kernel $(KERNEL) \
 	    -initrd $(dest) \
-	    -append "ro console=ttyS0 ext=vda intel_iommu=on roothash=$$(< build/rootfs.verity.roothash)" \
+	    -append "ro console=ttyS0 ext=vda intel_iommu=on roothash=$$(< build/rootfs.verity.roothash) nokaslr" \
 	    -cpu host \
 	    -machine q35,kernel-irqchip=split \
 	    -display gtk,gl=on \
+	    -gdb unix:build/gdb.sock,server,nowait \
 	    -device intel-iommu,intremap=on \
 	    -device virtio-vga-gl \
 	    -device qemu-xhci \