summaryrefslogtreecommitdiff
path: root/debvm-run
AgeCommit message (Collapse)Author
2022-12-23debvm-run: allow -smp 2 for mipselHelmut Grohne
2022-12-23debvm-run: reenable smp for ppc64elHelmut Grohne
Fixes: aadbcc92761c ("Support mips* (Closes: #1)")
2022-12-22Support mips* (Closes: #1)Jochen Sprickerhof
2022-12-22give the ext4 image a disk labelJohannes Schauer Marin Rodrigues
- this allows the kernel cmdline and fstab to refer to it by label instead of by /dev/sda or /dev/vda (depending on whether the disk is attached to qemu via virtio or not) - it allows other consumers of the image to detect that this is an image created by debvm and then treat it accordingly
2022-12-21debvm-run: pass rw in the kernel command lineHelmut Grohne
This originates from !3 and helps with root file systems that lack a /etc/fstab. Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>
2022-12-21debvm-run: use unsafe cache for more performanceJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: set the name for the process and SDL window captionJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: no need for true randomness -- use /dev/urandom to be fasterJohannes Schauer Marin Rodrigues
2022-12-21attach the disk via virtio interface for some speed gain and to unify the ↵Johannes Schauer Marin Rodrigues
device node to be vda always
2022-12-21debvm-run: run qemu with -no-user-configJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: on arm64 there is no default machine -- set oneJohannes Schauer Marin Rodrigues
2022-12-21debvm-run: if mmdebstrap failed, the image file might exist but have zero ↵Johannes Schauer Marin Rodrigues
size -- test for that
2022-12-21debvm-run: drop unnecessary -M option for s390xHelmut Grohne
2022-12-21vague mipsen supportHelmut Grohne
The resulting image doesn't boot and has no console output.
2022-12-21debvm-run: improve error message for bad imagesHelmut Grohne
2022-12-21support ppc64elHelmut Grohne
2022-12-21support i386Helmut Grohne
2022-12-21make it work for armhfHelmut Grohne
* Pick the right kernel image * The disk is vda * Use the right qemu and pass the right flags Reported-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>
2022-12-21debvm-run: skip kvm-specific options when kvm is unavailableHelmut Grohne
2022-12-21debvm-run: allow running without kvmHelmut Grohne
The kvm binary will still opt into kvm when available.
2022-12-20initial checkinHelmut Grohne