guix_mirror_bot pushed a commit to branch version-1.5.0
in repository guix.

commit 8ba84edf997a95726d2aa452b0c3e33e6c8a1262
Author: Rutherther <[email protected]>
AuthorDate: Mon Dec 15 20:53:46 2025 +0100

    linux-initrd: Support more virtio modules in initrd.
    
    Adds mmio and scsi modules for virtio. scsi one is needed for using
    virtio-scsi-pci, that can be a common option on aarch64, where only two
    options pop up for mounting disks:
    - virtio-scsi-pci
    - virtio-blk
    
    While virtio-blk should generally be preferred, sometimes virtio-scsi-pci 
pops
    up first on the internet, so people can use it.
    
    virtio-mmio is a necessity on Aarch64 for virtio-blk to work.
    
    * gnu/system/linux-initrd.scm (default-initrd-modules): Add virtio_mmio and
    virito_scsi.
    
    Change-Id: Ia8fabb5594893ef1712359d27d482d9f44dc89c0
    Signed-off-by: Rutherther <[email protected]>
---
 gnu/system/linux-initrd.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/system/linux-initrd.scm b/gnu/system/linux-initrd.scm
index febfda5778..329ded9f0b 100644
--- a/gnu/system/linux-initrd.scm
+++ b/gnu/system/linux-initrd.scm
@@ -366,7 +366,7 @@ FILE-SYSTEMS."
   (define virtio-modules
     ;; Modules for Linux para-virtualized devices, for use in QEMU guests.
     '("virtio_pci" "virtio_balloon" "virtio_blk" "virtio_net"
-      "virtio_console" "virtio-rng"))
+      "virtio_console" "virtio-rng" "virtio_mmio" "virtio_scsi"))
 
   `("ahci"                                  ;for SATA controllers
     "usb-storage" "uas"                     ;for the installation image etc.

Reply via email to