summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2021-07-02 16:54:11 +0200
committerTobias Geerinckx-Rice <me@tobias.gr>2021-07-02 16:56:12 +0200
commit6243ad3812f8c689599a19f0e8b9719ba14461f2 (patch)
treef578f6372935b1f6f4bea3a1dd76e453483c7062
parent25631d6fef10c52715cb13799c8c4b15885e3042 (diff)
downloadguix-patches-6243ad3812f8c689599a19f0e8b9719ba14461f2.tar
guix-patches-6243ad3812f8c689599a19f0e8b9719ba14461f2.tar.gz
gnu: linux-libre: Build the VMD driver module.
Requested by PsixisP on #guix: “I have a laptop that requires CONFIG_VMD (Intel's software RAID) in order for the kernel to see the internal NVMe drive. This is not present in the default Guix kernel.” * gnu/packages/aux-files/linux-libre/4.14-x86_64.conf, gnu/packages/aux-files/linux-libre/4.19-x86_64.conf, gnu/packages/aux-files/linux-libre/4.9-x86_64.conf, gnu/packages/aux-files/linux-libre/5.10-x86_64.conf, gnu/packages/aux-files/linux-libre/5.12-x86_64.conf, gnu/packages/aux-files/linux-libre/5.4-x86_64.conf: Enable modular CONFIG_VMD.
-rw-r--r--gnu/packages/aux-files/linux-libre/4.14-x86_64.conf2
-rw-r--r--gnu/packages/aux-files/linux-libre/4.19-x86_64.conf2
-rw-r--r--gnu/packages/aux-files/linux-libre/4.9-x86_64.conf2
-rw-r--r--gnu/packages/aux-files/linux-libre/5.10-x86_64.conf2
-rw-r--r--gnu/packages/aux-files/linux-libre/5.12-x86_64.conf2
-rw-r--r--gnu/packages/aux-files/linux-libre/5.4-x86_64.conf2
6 files changed, 6 insertions, 6 deletions
diff --git a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf
index f5b9730622..963928dfa4 100644
--- a/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf
+++ b/gnu/packages/aux-files/linux-libre/4.14-x86_64.conf
@@ -879,7 +879,7 @@ CONFIG_HOTPLUG_PCI_SHPC=m
#
# PCI host controller drivers
#
-# CONFIG_VMD is not set
+CONFIG_VMD=m
#
# PCI Endpoint
diff --git a/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf
index dd9469039c..a714409268 100644
--- a/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf
+++ b/gnu/packages/aux-files/linux-libre/4.19-x86_64.conf
@@ -630,7 +630,7 @@ CONFIG_HOTPLUG_PCI_SHPC=y
#
# Cadence PCIe controllers support
#
-# CONFIG_VMD is not set
+CONFIG_VMD=m
#
# DesignWare PCI Core Support
diff --git a/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf b/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf
index 94aa2174c7..41016c068a 100644
--- a/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf
+++ b/gnu/packages/aux-files/linux-libre/4.9-x86_64.conf
@@ -816,7 +816,7 @@ CONFIG_HOTPLUG_PCI_SHPC=m
# PCI host controller drivers
#
# CONFIG_PCIE_DW_PLAT is not set
-# CONFIG_VMD is not set
+CONFIG_VMD=m
# CONFIG_ISA_BUS is not set
CONFIG_ISA_DMA_API=y
CONFIG_AMD_NB=y
diff --git a/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf
index 189e4e16b4..4738ac4319 100644
--- a/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf
+++ b/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf
@@ -2104,7 +2104,7 @@ CONFIG_HOTPLUG_PCI_SHPC=y
#
# PCI controller drivers
#
-# CONFIG_VMD is not set
+CONFIG_VMD=m
CONFIG_PCI_HYPERV_INTERFACE=m
#
diff --git a/gnu/packages/aux-files/linux-libre/5.12-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.12-x86_64.conf
index 75e5663886..d2d5ef57f2 100644
--- a/gnu/packages/aux-files/linux-libre/5.12-x86_64.conf
+++ b/gnu/packages/aux-files/linux-libre/5.12-x86_64.conf
@@ -2119,7 +2119,7 @@ CONFIG_HOTPLUG_PCI_SHPC=y
#
# PCI controller drivers
#
-# CONFIG_VMD is not set
+CONFIG_VMD=m
CONFIG_PCI_HYPERV_INTERFACE=m
#
diff --git a/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf b/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf
index 2e2804879a..328d44ae17 100644
--- a/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf
+++ b/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf
@@ -2052,7 +2052,7 @@ CONFIG_HOTPLUG_PCI_SHPC=y
#
# end of Cadence PCIe controllers support
-# CONFIG_VMD is not set
+CONFIG_VMD=m
CONFIG_PCI_HYPERV_INTERFACE=m
#