lol

nixos/qemu-guest: Ensure virtio_mmio is available in initrd

ARM and AArch64 might use virtio_mmio in some cases.

+2 -2
+1 -1
nixos/modules/profiles/qemu-guest.nix
··· 4 4 { config, pkgs, ... }: 5 5 6 6 { 7 - boot.initrd.availableKernelModules = [ "virtio_net" "virtio_pci" "virtio_blk" "virtio_scsi" "9p" "9pnet_virtio" ]; 7 + boot.initrd.availableKernelModules = [ "virtio_net" "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_scsi" "9p" "9pnet_virtio" ]; 8 8 boot.initrd.kernelModules = [ "virtio_balloon" "virtio_console" "virtio_rng" ]; 9 9 10 10 boot.initrd.postDeviceCommands =
+1 -1
pkgs/build-support/vm/default.nix
··· 3 3 , img ? "bzImage" 4 4 , storeDir ? builtins.storeDir 5 5 , rootModules ? 6 - [ "virtio_pci" "virtio_blk" "virtio_balloon" "virtio_rng" "ext4" "unix" "9p" "9pnet_virtio" "rtc_cmos" ] 6 + [ "virtio_pci" "virtio_mmio" "virtio_blk" "virtio_balloon" "virtio_rng" "ext4" "unix" "9p" "9pnet_virtio" "rtc_cmos" ] 7 7 }: 8 8 9 9 with pkgs;