linux_5_12: remove
https://lwn.net/ml/linux-kernel/1626791065147152@kroah.com/
This commit is contained in:
parent
1f29c36fe8
commit
957f0485da
@ -31,7 +31,6 @@ with pkgs; {
|
|||||||
linux_4_19 = makeKernelTest "4.19" linuxPackages_4_19;
|
linux_4_19 = makeKernelTest "4.19" linuxPackages_4_19;
|
||||||
linux_5_4 = makeKernelTest "5.4" linuxPackages_5_4;
|
linux_5_4 = makeKernelTest "5.4" linuxPackages_5_4;
|
||||||
linux_5_10 = makeKernelTest "5.10" linuxPackages_5_10;
|
linux_5_10 = makeKernelTest "5.10" linuxPackages_5_10;
|
||||||
linux_5_12 = makeKernelTest "5.12" linuxPackages_5_12;
|
|
||||||
linux_5_13 = makeKernelTest "5.13" linuxPackages_5_13;
|
linux_5_13 = makeKernelTest "5.13" linuxPackages_5_13;
|
||||||
|
|
||||||
linux_testing = makeKernelTest "testing" linuxPackages_testing;
|
linux_testing = makeKernelTest "testing" linuxPackages_testing;
|
||||||
|
@ -17,12 +17,6 @@
|
|||||||
"sha256": "0zqv77k0i4q5w4qhgiknvrh4fav1jc4a2i9cdracwqlrk8fgmiih",
|
"sha256": "0zqv77k0i4q5w4qhgiknvrh4fav1jc4a2i9cdracwqlrk8fgmiih",
|
||||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.57-hardened1/linux-hardened-5.10.57-hardened1.patch"
|
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.57-hardened1/linux-hardened-5.10.57-hardened1.patch"
|
||||||
},
|
},
|
||||||
"5.12": {
|
|
||||||
"extra": "-hardened1",
|
|
||||||
"name": "linux-hardened-5.12.19-hardened1.patch",
|
|
||||||
"sha256": "1nr3922gd6il69k5cpp9g3knpy6yjb6jsmpi9k4v02bkvypg86dc",
|
|
||||||
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.12.19-hardened1/linux-hardened-5.12.19-hardened1.patch"
|
|
||||||
},
|
|
||||||
"5.4": {
|
"5.4": {
|
||||||
"extra": "-hardened1",
|
"extra": "-hardened1",
|
||||||
"name": "linux-hardened-5.4.139-hardened1.patch",
|
"name": "linux-hardened-5.4.139-hardened1.patch",
|
||||||
|
@ -1,20 +0,0 @@
|
|||||||
{ lib, buildPackages, fetchurl, perl, buildLinux, nixosTests, modDirVersionArg ? null, ... } @ args:
|
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
buildLinux (args // rec {
|
|
||||||
version = "5.12.19";
|
|
||||||
|
|
||||||
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
|
|
||||||
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
|
|
||||||
|
|
||||||
# branchVersion needs to be x.y
|
|
||||||
extraMeta.branch = versions.majorMinor version;
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
|
|
||||||
sha256 = "0wscz736n13m833cd12lskn47r0b8ki4fhgpjnwga0jsab9iqf79";
|
|
||||||
};
|
|
||||||
|
|
||||||
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_12 ];
|
|
||||||
} // (args.argsOverride or {}))
|
|
@ -21173,13 +21173,6 @@ with pkgs;
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
linux_5_12 = callPackage ../os-specific/linux/kernel/linux-5.12.nix {
|
|
||||||
kernelPatches = [
|
|
||||||
kernelPatches.bridge_stp_helper
|
|
||||||
kernelPatches.request_key_helper
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
linux_5_13 = callPackage ../os-specific/linux/kernel/linux-5.13.nix {
|
linux_5_13 = callPackage ../os-specific/linux/kernel/linux-5.13.nix {
|
||||||
kernelPatches = [
|
kernelPatches = [
|
||||||
kernelPatches.bridge_stp_helper
|
kernelPatches.bridge_stp_helper
|
||||||
@ -21503,7 +21496,6 @@ with pkgs;
|
|||||||
linuxPackages_4_19 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_19);
|
linuxPackages_4_19 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_19);
|
||||||
linuxPackages_5_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_4);
|
linuxPackages_5_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_4);
|
||||||
linuxPackages_5_10 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_10);
|
linuxPackages_5_10 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_10);
|
||||||
linuxPackages_5_12 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_12);
|
|
||||||
linuxPackages_5_13 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_13);
|
linuxPackages_5_13 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_13);
|
||||||
|
|
||||||
# When adding to the list above:
|
# When adding to the list above:
|
||||||
@ -21537,7 +21529,7 @@ with pkgs;
|
|||||||
# Hardened Linux
|
# Hardened Linux
|
||||||
hardenedLinuxPackagesFor = kernel': overrides:
|
hardenedLinuxPackagesFor = kernel': overrides:
|
||||||
let # Note: We use this hack since the hardened patches can lag behind and we don't want to delay updates:
|
let # Note: We use this hack since the hardened patches can lag behind and we don't want to delay updates:
|
||||||
linux_latest_for_hardened = pkgs.linux_5_12;
|
linux_latest_for_hardened = pkgs.linux_5_10;
|
||||||
kernel = (if kernel' == pkgs.linux_latest then linux_latest_for_hardened else kernel').override overrides;
|
kernel = (if kernel' == pkgs.linux_latest then linux_latest_for_hardened else kernel').override overrides;
|
||||||
in linuxPackagesFor (kernel.override {
|
in linuxPackagesFor (kernel.override {
|
||||||
structuredExtraConfig = import ../os-specific/linux/kernel/hardened/config.nix {
|
structuredExtraConfig = import ../os-specific/linux/kernel/hardened/config.nix {
|
||||||
|
Loading…
Reference in New Issue
Block a user