{ pkgs, inputs, ... }: { boot.kernelPatches = let pickPatch = x: "${inputs.kernel-clr}/${x}"; patchFiles = map pickPatch [ "0104-pci-pme-wakeups.patch" "0108-smpboot-reuse-timer-calibration.patch" "0111-ipv4-tcp-allow-the-memory-tuning-for-tcp-to-go-a-lit.patch" "0118-add-scheduler-turbo3-patch.patch" "0119-use-lfence-instead-of-rep-and-nop.patch" "0120-do-accept-in-LIFO-order-for-cache-efficiency.patch" "0121-locking-rwsem-spin-faster.patch" "itmt_epb.patch" "mm-wakeups.patch" "percpu-minsize.patch" ]; patches = map builtins.readFile patchFiles; patchSet = builtins.concatStringsSep "\n" patches; patch = pkgs.writeText "kernel-clr-combined.patch" patchSet; in [{ inherit patch; name = "Clear Linux* patchset"; }]; }