Actually fix custom kernel
This commit is contained in:
parent
5637d7328e
commit
f0156d5645
4 changed files with 248 additions and 5776 deletions
|
@ -16,7 +16,7 @@
|
|||
boot.extraModulePackages = [
|
||||
config.boot.kernelPackages.zenpower
|
||||
];
|
||||
boot.kernelPackages = pkgs.linuxKernel.packages.linux_xanmod;
|
||||
boot.kernelPackages = pkgs.custom_xanmod;
|
||||
|
||||
boot.supportedFilesystems = [ "zfs" ];
|
||||
boot.zfs.devNodes = "/dev/";
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
# Configuration file configuring specialization
|
||||
{ config, ... }: {
|
||||
{ pkgs, config, lib, ... }: {
|
||||
nixpkgs.overlays = [
|
||||
(self: prev: {
|
||||
linuxKernel.kernels.linux_xanmod = prev.linuxKernel.manualConfig {
|
||||
inherit (prev) stdenv hostPlatform;
|
||||
inherit (prev.linuxKernel.kernels.linux_xanmod) src version;
|
||||
configfile = ../extra/linux/config-${config.networking.hostName};
|
||||
};
|
||||
custom_xanmod = pkgs.linuxPackagesFor (pkgs.linuxKernel.kernels.linux_xanmod.override {
|
||||
ignoreConfigErrors = true;
|
||||
autoModules = false;
|
||||
kernelPreferBuiltin = true;
|
||||
enableParallelBuilding = true;
|
||||
extraConfig = import (../extra/linux/config- + "${config.networking.hostName}.nix");
|
||||
});
|
||||
})
|
||||
];
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
239
extra/linux/config-nutty-noon.nix
Normal file
239
extra/linux/config-nutty-noon.nix
Normal file
|
@ -0,0 +1,239 @@
|
|||
''
|
||||
PERF_EVENTS_INTEL_RAPL y
|
||||
ACPI_BUTTON y
|
||||
ACPI_TINY_POWER_BUTTON y
|
||||
X86_ACPI_CPUFREQ y
|
||||
KVM y
|
||||
KVM_AMD y
|
||||
BLK_DEV_INTEGRITY_T10 y
|
||||
ZSMALLOC y
|
||||
PACKET y
|
||||
NET_IP_TUNNEL y
|
||||
NET_UDP_TUNNEL y
|
||||
INET_DIAG y
|
||||
INET_TCP_DIAG y
|
||||
INET_MPTCP_DIAG y
|
||||
NETFILTER_NETLINK y
|
||||
NF_CONNTRACK y
|
||||
NF_LOG_SYSLOG y
|
||||
NF_TABLES y
|
||||
NFT_COUNTER y
|
||||
NFT_COMPAT y
|
||||
NETFILTER_XTABLES y
|
||||
NETFILTER_XT_TARGET_LOG y
|
||||
NETFILTER_XT_MATCH_CONNTRACK y
|
||||
NETFILTER_XT_MATCH_PKTTYPE y
|
||||
NF_DEFRAG_IPV4 y
|
||||
IP_NF_IPTABLES y
|
||||
IP_NF_MATCH_RPFILTER y
|
||||
IP_NF_MANGLE y
|
||||
IP_NF_RAW y
|
||||
NF_LOG_IPV6 y
|
||||
IP6_NF_IPTABLES y
|
||||
IP6_NF_MATCH_RPFILTER y
|
||||
IP6_NF_MANGLE y
|
||||
IP6_NF_RAW y
|
||||
NF_DEFRAG_IPV6 y
|
||||
STP y
|
||||
BRIDGE y
|
||||
VLAN_8021Q y
|
||||
LLC y
|
||||
NET_SCH_FQ_CODEL y
|
||||
BT y
|
||||
CFG80211 y
|
||||
RFKILL y
|
||||
NET_SELFTESTS y
|
||||
EFI_VARS_PSTORE y
|
||||
CDROM y
|
||||
ZRAM y
|
||||
BLK_DEV_LOOP y
|
||||
NVME_CORE y
|
||||
BLK_DEV_NVME y
|
||||
SCSI_MOD y
|
||||
SCSI_COMMON y
|
||||
SCSI y
|
||||
BLK_DEV_SD y
|
||||
BLK_DEV_SR y
|
||||
ATA y
|
||||
SATA_AHCI y
|
||||
SATA_AHCI_PLATFORM y
|
||||
SATA_ACARD_AHCI y
|
||||
BLK_DEV_DM y
|
||||
DM_CRYPT y
|
||||
MAC_EMUMOUSEBTN y
|
||||
WIREGUARD y
|
||||
MACVLAN y
|
||||
MACVTAP y
|
||||
TUN y
|
||||
TAP y
|
||||
R8169 y
|
||||
PHYLIB y
|
||||
FIXED_PHY y
|
||||
REALTEK_PHY y
|
||||
MDIO_DEVICE y
|
||||
MDIO_BUS y
|
||||
FWNODE_MDIO y
|
||||
ACPI_MDIO y
|
||||
MDIO_DEVRES y
|
||||
INPUT_LEDS y
|
||||
INPUT_MOUSEDEV y
|
||||
INPUT_EVDEV y
|
||||
KEYBOARD_ATKBD y
|
||||
INPUT_UINPUT y
|
||||
SERIO y
|
||||
SERIO_I8042 y
|
||||
SERIO_LIBPS2 y
|
||||
HW_RANDOM y
|
||||
TCG_TPM y
|
||||
TCG_TIS_CORE y
|
||||
TCG_TIS y
|
||||
TCG_CRB y
|
||||
I2C y
|
||||
I2C_ALGOBIT y
|
||||
I2C_PIIX4 y
|
||||
PINCTRL_AMD y
|
||||
GPIO_GENERIC y
|
||||
GPIO_AMDPT y
|
||||
SENSORS_K10TEMP y
|
||||
WATCHDOG_CORE y
|
||||
SP5100_TCO y
|
||||
AGP y
|
||||
DRM y
|
||||
DRM_KMS_HELPER y
|
||||
DRM_TTM y
|
||||
DRM_TTM_HELPER y
|
||||
DRM_SCHED y
|
||||
DRM_AMDGPU y
|
||||
FB_SYS_FILLRECT y
|
||||
FB_SYS_COPYAREA y
|
||||
FB_SYS_IMAGEBLIT y
|
||||
FB_SYS_FOPS y
|
||||
BACKLIGHT_CLASS_DEVICE y
|
||||
SOUND y
|
||||
SND y
|
||||
SND_TIMER y
|
||||
SND_PCM y
|
||||
SND_HWDEP y
|
||||
SND_SEQ_DEVICE y
|
||||
SND_HRTIMER y
|
||||
SND_CTL_LED y
|
||||
SND_SEQUENCER y
|
||||
SND_SEQ_DUMMY y
|
||||
SND_HDA y
|
||||
SND_HDA_INTEL y
|
||||
SND_HDA_CODEC_REALTEK y
|
||||
SND_HDA_CODEC_HDMI y
|
||||
SND_HDA_GENERIC y
|
||||
SND_HDA_CORE y
|
||||
SND_INTEL_DSP_CONFIG y
|
||||
SND_INTEL_SOUNDWIRE_ACPI y
|
||||
HID y
|
||||
HID_GENERIC y
|
||||
USB_HID y
|
||||
USB_COMMON y
|
||||
USB y
|
||||
USB_XHCI_HCD y
|
||||
USB_XHCI_PCI y
|
||||
USB_XHCI_PCI_RENESAS y
|
||||
LEDS_CLASS y
|
||||
LEDS_TRIGGER_AUDIO y
|
||||
EDAC y
|
||||
EDAC_DECODE_MCE y
|
||||
RTC_I2C_AND_SPI y
|
||||
RTC_DRV_CMOS y
|
||||
IRQ_BYPASS_MANAGER y
|
||||
ACPI_WMI y
|
||||
WMI_BMOF y
|
||||
AMD_IOMMU_V2 y
|
||||
INTEL_RAPL_CORE y
|
||||
INTEL_RAPL y
|
||||
TEE y
|
||||
AUTOFS_FS y
|
||||
FUSE_FS y
|
||||
FAT_FS y
|
||||
VFAT_FS y
|
||||
CONFIGFS_FS y
|
||||
EFIVAR_FS y
|
||||
PSTORE y
|
||||
NLS_CODEPAGE_437 y
|
||||
NLS_ISO8859_1 y
|
||||
TRUSTED_KEYS y
|
||||
ENCRYPTED_KEYS y
|
||||
CRYPTO_AEAD y
|
||||
CRYPTO_RNG y
|
||||
CRYPTO_RNG_DEFAULT y
|
||||
CRYPTO_NULL y
|
||||
CRYPTO_CRYPTD y
|
||||
CRYPTO_AUTHENC y
|
||||
CRYPTO_SIMD y
|
||||
CRYPTO_ECC y
|
||||
CRYPTO_ECDH y
|
||||
CRYPTO_CURVE25519_X86 y
|
||||
CRYPTO_CCM y
|
||||
CRYPTO_CBC y
|
||||
CRYPTO_CTR y
|
||||
CRYPTO_ECB y
|
||||
CRYPTO_XTS y
|
||||
CRYPTO_NHPOLY1305 y
|
||||
CRYPTO_NHPOLY1305_SSE2 y
|
||||
CRYPTO_NHPOLY1305_AVX2 y
|
||||
CRYPTO_ADIANTUM y
|
||||
CRYPTO_ESSIV y
|
||||
CRYPTO_CMAC y
|
||||
CRYPTO_CRC32C y
|
||||
CRYPTO_CRC32C_INTEL y
|
||||
CRYPTO_CRC32_PCLMUL y
|
||||
CRYPTO_BLAKE2S_X86 y
|
||||
CRYPTO_CRCT10DIF y
|
||||
CRYPTO_CRCT10DIF_PCLMUL y
|
||||
CRYPTO_POLY1305_X86_64 y
|
||||
CRYPTO_MD4 y
|
||||
CRYPTO_SHA512_SSSE3 y
|
||||
CRYPTO_SHA512 y
|
||||
CRYPTO_GHASH_CLMUL_NI_INTEL y
|
||||
CRYPTO_AES y
|
||||
CRYPTO_AES_NI_INTEL y
|
||||
CRYPTO_DES y
|
||||
CRYPTO_CHACHA20 y
|
||||
CRYPTO_CHACHA20_X86_64 y
|
||||
CRYPTO_SERPENT y
|
||||
CRYPTO_SERPENT_SSE2_X86_64 y
|
||||
CRYPTO_SERPENT_AVX_X86_64 y
|
||||
CRYPTO_SERPENT_AVX2_X86_64 y
|
||||
CRYPTO_DEFLATE y
|
||||
CRYPTO_842 y
|
||||
CRYPTO_LZ4 y
|
||||
CRYPTO_LZ4HC y
|
||||
CRYPTO_ZSTD y
|
||||
CRYPTO_DRBG_MENU y
|
||||
CRYPTO_DRBG y
|
||||
CRYPTO_JITTERENTROPY y
|
||||
CRYPTO_USER_API y
|
||||
CRYPTO_USER_API_HASH y
|
||||
CRYPTO_USER_API_SKCIPHER y
|
||||
CRYPTO_USER_API_AEAD y
|
||||
CRYPTO_LIB_AES y
|
||||
CRYPTO_ARCH_HAVE_LIB_BLAKE2S y
|
||||
CRYPTO_LIB_BLAKE2S_GENERIC y
|
||||
CRYPTO_LIB_BLAKE2S y
|
||||
CRYPTO_ARCH_HAVE_LIB_CHACHA y
|
||||
CRYPTO_LIB_CHACHA_GENERIC y
|
||||
CRYPTO_LIB_CHACHA y
|
||||
CRYPTO_ARCH_HAVE_LIB_CURVE25519 y
|
||||
CRYPTO_LIB_CURVE25519_GENERIC y
|
||||
CRYPTO_LIB_CURVE25519 y
|
||||
CRYPTO_LIB_DES y
|
||||
CRYPTO_ARCH_HAVE_LIB_POLY1305 y
|
||||
CRYPTO_LIB_POLY1305_GENERIC y
|
||||
CRYPTO_LIB_POLY1305 y
|
||||
CRYPTO_LIB_CHACHA20POLY1305 y
|
||||
CRC16 y
|
||||
CRC_T10DIF y
|
||||
LIBCRC32C y
|
||||
842_COMPRESS y
|
||||
842_DECOMPRESS y
|
||||
LZ4_COMPRESS y
|
||||
LZ4HC_COMPRESS y
|
||||
ZSTD_COMPRESS y
|
||||
ASN1_ENCODER y
|
||||
''
|
Loading…
Reference in a new issue