guix/gnu/build
Mathieu Othacehe acf54bca22
vm: Adapt qemu command to ARM.
* gnu/build/vm.scm (load-in-linux-vm): New argument #:target-arm32.
Use it to adapt command for qemu-system-arm.  This implies to choose a
machine ("virt"), use the correct console port "ttyAMA0", disable KVM use
that is buggy on some ARM boards (Odroid XU4 for example) and use user mode
network stack instead of NIC. Gather all those options in a new variable
"arch-specific-flags".
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Pass
to load-in-linux-vm "#:target-arm32?" argument.
2017-12-15 11:44:29 +01:00
..
activation.scm activation: Do not create setuid binaries in the store [security fix]. 2017-10-08 21:27:48 +02:00
cross-toolchain.scm
file-systems.scm file-systems: Add support for FAT16. 2017-10-11 11:12:33 +02:00
install.scm
linux-boot.scm linux-boot: Remove unneeded import. 2017-12-02 23:13:21 +01:00
linux-container.scm file-systems: 'mount-file-system' now takes a <file-system> object. 2017-10-11 11:12:33 +02:00
linux-initrd.scm
linux-modules.scm
marionette.scm
shepherd.scm shepherd: Include /etc/group in service containers. 2017-11-22 23:02:35 +01:00
svg.scm
vm.scm vm: Adapt qemu command to ARM. 2017-12-15 11:44:29 +01:00