summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel/common-config.nix
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2023-07-20 10:58:21 +0300
committerFlorian Klink <flokli@flokli.de>2023-07-20 11:00:20 +0300
commit45e44dd407ba4b86191543b8108a4cd4a12cfb09 (patch)
treece5927c5880dd2ae7d849df13d12329c6105f4ff /pkgs/os-specific/linux/kernel/common-config.nix
parent7363eedd89566bf14ff118dcb0cc187b30804bdc (diff)
downloadnixpkgs-45e44dd407ba4b86191543b8108a4cd4a12cfb09.tar
nixpkgs-45e44dd407ba4b86191543b8108a4cd4a12cfb09.tar.gz
nixpkgs-45e44dd407ba4b86191543b8108a4cd4a12cfb09.tar.bz2
nixpkgs-45e44dd407ba4b86191543b8108a4cd4a12cfb09.tar.lz
nixpkgs-45e44dd407ba4b86191543b8108a4cd4a12cfb09.tar.xz
nixpkgs-45e44dd407ba4b86191543b8108a4cd4a12cfb09.tar.zst
nixpkgs-45e44dd407ba4b86191543b8108a4cd4a12cfb09.zip
linuxPackages: set IP_ROUTE_MULTIPATH to yes
This already gets set to yes by the x86 defconfig, but is not set to
true on aarch64, which means you can't program IPv4 routes with multiple
nexthops there. Set this to y unconditionally, so we don't have this odd
mismatch between x86_64 and aarch64.
Diffstat (limited to 'pkgs/os-specific/linux/kernel/common-config.nix')
-rw-r--r--pkgs/os-specific/linux/kernel/common-config.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix
index dccecb62175..688c13499b1 100644
--- a/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/pkgs/os-specific/linux/kernel/common-config.nix
@@ -170,6 +170,7 @@ let
       NET                = yes;
       IP_ADVANCED_ROUTER = yes;
       IP_PNP             = no;
+      IP_ROUTE_MULTIPATH = yes;
       IP_VS_PROTO_TCP    = yes;
       IP_VS_PROTO_UDP    = yes;
       IP_VS_PROTO_ESP    = yes;