From ceb6b4c2aaa4a83d37db1a6613f7b0e2c4a8f09e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@gnu.org>
Date: Thu, 13 Nov 2014 10:42:32 +0100
Subject: [PATCH] linux-initrd: Add modules for ATA controllers by default.

Reported by th3kent on #guix.

* gnu/system/linux-initrd.scm (base-initrd)[linux-modules]: Add
  pata_acpi.ko and pata_atiixp.ko.
---
 gnu/system/linux-initrd.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/system/linux-initrd.scm b/gnu/system/linux-initrd.scm
index d1b1216f9d5..3279172da7a 100644
--- a/gnu/system/linux-initrd.scm
+++ b/gnu/system/linux-initrd.scm
@@ -167,7 +167,8 @@ (define (file-system-type-predicate type)
 
   (define linux-modules
     ;; Modules added to the initrd and loaded from the initrd.
-    `("libahci.ko" "ahci.ko" ; modules for SATA controllers
+    `("libahci.ko" "ahci.ko"                      ;for SATA controllers
+      "pata_acpi.ko" "pata_atiixp.ko"             ;for ATA controllers
       ,@(if (or virtio? qemu-networking?)
             virtio-modules
             '())
-- 
GitLab