rosenthal: linux-xanmod: Fix %base-initrd-modules support.

* rosenthal/packages/linux.scm (linux-xanmod)[arguments]<#:phases>: Build
virtio_console and xts kernel modules.

They are needed for %base-initrd-modules.
remotes/origin/cloudflared-unbundle
Hilton Chain 2 years ago
parent 4be45cb381
commit a7f3db40a7
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292
  1. 9
      rosenthal/packages/linux.scm

@ -107,13 +107,12 @@
(chmod ".config" #o666)
(let ((port (open-file ".config" "a"))
(extra-configuration #$(config->string
;; Guix kernels have NVMe
;; support built-in.
;; FIXME: There might be other
;; support missing.
(cons* '("CONFIG_BLK_DEV_NVME" . #t)
%default-extra-linux-options))))
(append '(("CONFIG_BLK_DEV_NVME" . #t)
("CONFIG_CRYPTO_XTS" . m)
("CONFIG_VIRTIO_CONSOLE" . m))
%default-extra-linux-options))))
(display extra-configuration port)
(close-port port))
(invoke "make" "oldconfig")

Loading…
Cancel
Save