summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--machines/wolfram/devices.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/machines/wolfram/devices.nix b/machines/wolfram/devices.nix
index 18ed3af..3c5dd01 100644
--- a/machines/wolfram/devices.nix
+++ b/machines/wolfram/devices.nix
@@ -5,6 +5,14 @@
boot = {
kernelPackages = pkgs.linuxPackages_latest;
+ kernelParams = [
+ # checking for cache splitting destroys performance on some
+ # windows games running via wine/proton, disable it and
+ # tank their performance impact, which is lower than checking
+ # and handling the splits.
+ "split_lock_detect=off"
+ ];
+
# do not use default kernel module (r8169) for the realtek rtl8125 ethernet
# controller, as it has issues with packet loss and can't keep up with the high
# 2.5g link speed.