Unverified Commit 04b0ec1e authored by zowoq's avatar zowoq Committed by GitHub
Browse files

linux_xanmod, linux_xanmod_latest: 2026-04-27 (#514334)

parents 3bdd7e71 dcb52237
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -15,14 +15,14 @@ let
  variants = {
    # ./update-xanmod.sh lts
    lts = {
      version = "6.18.24";
      hash = "sha256-BYy5AzTDQIMBJNwWIZ4uGjPKvXGgei7PAOT5gCvlp1Q=";
      version = "6.18.25";
      hash = "sha256-MC2hFOGC7WL0mrD4JEeCgRCNBYBYDt63jIP+HCgnTAg=";
      isLTS = true;
    };
    # ./update-xanmod.sh main
    main = {
      version = "6.19.14";
      hash = "sha256-xp5IBA4epb+3SCJIkbxqzymwvz4T9p7NOP9y6iy6DZk=";
      version = "7.0.2";
      hash = "sha256-RXdgP6jpy6GfZ70WG6k6rrryjHV2uUaqy4e+4jCgJek=";
    };
  };

@@ -58,7 +58,6 @@ let

            # Preemption
            PREEMPT = lib.mkOverride 60 yes;
            PREEMPT_VOLUNTARY = lib.mkOverride 60 no;

            # Google's BBRv3 TCP congestion Control
            TCP_CONG_BBR = yes;
@@ -90,6 +89,9 @@ let
            X86_FRED = yes;
            X86_POSTED_MSI = yes;
          }
          // lib.optionalAttrs (lib.versionOlder (lib.versions.majorMinor version) "7.0") {
            PREEMPT_VOLUNTARY = lib.mkOverride 60 no;
          }
          // lib.optionalAttrs (lib.versionAtLeast (lib.versions.majorMinor version) "6.13") {
            # Lazy preemption
            PREEMPT = lib.mkOverride 70 no;