diff --git a/nixosConfigurations/gerg-desktop/kernel.nix b/nixosConfigurations/gerg-desktop/kernel.nix index 2923bc2..e5eee1f 100644 --- a/nixosConfigurations/gerg-desktop/kernel.nix +++ b/nixosConfigurations/gerg-desktop/kernel.nix @@ -7,10 +7,10 @@ boot.kernelPackages = pkgs.linuxPackagesFor ( let - version = "6.14.5"; + version = "6.16.9"; src = pkgs.fetchurl { url = "mirror://kernel/linux/kernel/v${builtins.head (lib.splitVersion version)}.x/linux-${version}.tar.xz"; - hash = "sha256-KCB+xSu+qjUHAQrv+UT0QvfZ8isoa3nK9F7G3xsk9Ak="; + hash = "sha256-esjIo88FR2N13qqoXfzuCVqCb/5Ve0N/Q3dPw7ZM5Y0="; }; in (pkgs.linuxManualConfig { @@ -22,6 +22,9 @@ CONFIG_MODULES = "y"; }; configfile = ./kernelConfig; + extraMeta = { + broken = false; + }; }).overrideAttrs (old: { passthru = old.passthru or { } // { @@ -31,9 +34,6 @@ ia32Emulation = true; } config.boot.kernelPatches; }; - meta = old.meta or { } // { - broken = false; - }; }) ); } diff --git a/nixosConfigurations/gerg-desktop/kernelConfig b/nixosConfigurations/gerg-desktop/kernelConfig index 7f2352e..5768b28 100644 --- a/nixosConfigurations/gerg-desktop/kernelConfig +++ b/nixosConfigurations/gerg-desktop/kernelConfig @@ -5994,31 +5994,31 @@ CONFIG_DEBUG_MISC=y # # Compile-time checks and compiler options # -CONFIG_DEBUG_INFO=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y +CONFIG_DEBUG_INFO=n +CONFIG_AS_HAS_NON_CONST_ULEB128=n # CONFIG_DEBUG_INFO_NONE is not set -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=n # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_DEBUG_INFO_DWARF5 is not set # CONFIG_DEBUG_INFO_REDUCED is not set CONFIG_DEBUG_INFO_COMPRESSED_NONE=y # CONFIG_DEBUG_INFO_COMPRESSED_ZLIB is not set # CONFIG_DEBUG_INFO_SPLIT is not set -CONFIG_DEBUG_INFO_BTF=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -CONFIG_MODULE_ALLOW_BTF_MISMATCH=y +CONFIG_DEBUG_INFO_BTF=n +CONFIG_PAHOLE_HAS_SPLIT_BTF=n +CONFIG_PAHOLE_HAS_LANG_EXCLUDE=n +CONFIG_DEBUG_INFO_BTF_MODULES=n +CONFIG_MODULE_ALLOW_BTF_MISMATCH=n # CONFIG_GDB_SCRIPTS is not set CONFIG_FRAME_WARN=2048 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set # CONFIG_HEADERS_INSTALL is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y +CONFIG_SECTION_MISMATCH_WARN_ONLY=n # CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set -CONFIG_OBJTOOL=y -CONFIG_NOINSTR_VALIDATION=y +CONFIG_OBJTOOLn +CONFIG_NOINSTR_VALIDATION=n # CONFIG_VMLINUX_MAP is not set # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # end of Compile-time checks and compiler options