From f817fd00ff6ed50b7fa065444c56d1f847b1a827 Mon Sep 17 00:00:00 2001 From: tilpner Date: Sat, 22 Jun 2019 20:41:59 +0200 Subject: [PATCH 1/2] linux_4_14: restore __kernel_fpu_{begin,restore} Linux commit 12209993e98c5fa1855c467f22a24e3d5b8be205 was backported to 4.14, so add the reverting patch to restore zfs performance. (cherry picked from commit 71b4b7b4c7ccbc6c51a7ace81930715722620ff2) --- pkgs/top-level/all-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 952e536b0e6b..660a2c475af0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14716,6 +14716,7 @@ in # when adding a new linux version kernelPatches.cpu-cgroup-v2."4.11" kernelPatches.modinst_arg_list_too_long + kernelPatches.export_kernel_fpu_functions ]; }; From e649185ab55e97216e92e9a25bc0b8f64c424462 Mon Sep 17 00:00:00 2001 From: tilpner Date: Sat, 22 Jun 2019 20:51:26 +0200 Subject: [PATCH 2/2] linux_4_19: restore __kernel_fpu_{begin,restore} Linux commit 12209993e98c5fa1855c467f22a24e3d5b8be205 was backported to 4.19, so add the reverting patch to restore zfs performance. (cherry picked from commit 0e6d0c12e4dda75d4399cb23871dcbbc2df8d5ed) --- pkgs/top-level/all-packages.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 660a2c475af0..8ff575654252 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14724,6 +14724,7 @@ in kernelPatches = [ kernelPatches.bridge_stp_helper kernelPatches.modinst_arg_list_too_long + kernelPatches.export_kernel_fpu_functions ]; };