diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-12-05 14:42:00 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-12-05 14:46:54 +0100 |
commit | a2a2fc564ebffe5171c991a77dc65206dedae855 (patch) | |
tree | b1069070a12475156d740bb16b6085312ddf2557 /img | |
parent | 5e035b64188e8e319bf5509358c95443fbd979f7 (diff) | |
download | spectrum-a2a2fc564ebffe5171c991a77dc65206dedae855.tar spectrum-a2a2fc564ebffe5171c991a77dc65206dedae855.tar.gz spectrum-a2a2fc564ebffe5171c991a77dc65206dedae855.tar.bz2 spectrum-a2a2fc564ebffe5171c991a77dc65206dedae855.tar.lz spectrum-a2a2fc564ebffe5171c991a77dc65206dedae855.tar.xz spectrum-a2a2fc564ebffe5171c991a77dc65206dedae855.tar.zst spectrum-a2a2fc564ebffe5171c991a77dc65206dedae855.zip |
vm: send cloud-hypervisor serial output to file
This didn't originally go to a file, because I still had to use the serial console interactively for debugging sometimes. Now that things have settled a bit and the serial console is write-only, having serial go to a pty is just needlessly inconvenient. I've updated the crosvm target to put its logs in the same place, so the path to serial logs only has to be learned once. Signed-off-by: Alyssa Ross <hi@alyssa.is>
Diffstat (limited to 'img')
-rw-r--r-- | img/app/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/img/app/Makefile b/img/app/Makefile index 6d9211e..fa8a07c 100644 --- a/img/app/Makefile +++ b/img/app/Makefile @@ -130,7 +130,7 @@ run-cloud-hypervisor: $(imgdir)/appvm/blk/root.img start-vhost-user-gpu start-vi --kernel $(KERNEL) \ --cmdline "root=PARTLABEL=root" \ --console tty \ - --serial pty + --serial file=build/serial.log .PHONY: run-cloud-hypervisor run-crosvm: $(imgdir)/appvm/blk/root.img start-vhost-user-gpu start-virtiofsd @@ -141,7 +141,7 @@ run-crosvm: $(imgdir)/appvm/blk/root.img start-vhost-user-gpu start-virtiofsd --net tap-name=tap0 \ --vhost-user-fs build/virtiofsd.sock:virtiofs0 \ --vhost-user-gpu build/vhost-user-gpu.sock \ - --serial type=file,hardware=serial,path=build/crosvm.log \ + --serial type=file,hardware=serial,path=build/serial.log \ --serial type=stdout,hardware=virtio-console,stdin=true \ $(KERNEL) .PHONY: run-crosvm |