From 6243ad3812f8c689599a19f0e8b9719ba14461f2 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Fri, 2 Jul 2021 16:54:11 +0200 Subject: [PATCH] gnu: linux-libre: Build the VMD driver module. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- gnu/packages/aux-files/linux-libre/4.14-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/4.19-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/4.9-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/5.10-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/5.12-x86_64.conf | 2 +- gnu/packages/aux-files/linux-libre/5.4-x86_64.conf | 2 +- 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 #