From 819437a22cb55183dda64172b747acb25507b08d Mon Sep 17 00:00:00 2001 From: Kelsey Steele Date: Thu, 2 Nov 2023 14:08:03 -0700 Subject: [PATCH] configs: enable VRF support IPV6_MULTIPLE_TABLES=y NET_VRF=m introducing NET_VRF as the first loadable module for WSL2. NET_VRF provides the ability to create virtual routing and forwarding domains in the Linux network stack. Link: https://github.com/microsoft/WSL/issues/6850 Signed-off-by: Kelsey Steele --- arch/arm64/configs/config-wsl-arm64 | 4 +++- arch/x86/configs/config-wsl | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/arch/arm64/configs/config-wsl-arm64 b/arch/arm64/configs/config-wsl-arm64 index fb3ff38b6e8f0..f7f34c7753791 100755 --- a/arch/arm64/configs/config-wsl-arm64 +++ b/arch/arm64/configs/config-wsl-arm64 @@ -986,7 +986,8 @@ CONFIG_IPV6_SIT=y # CONFIG_IPV6_SIT_6RD is not set CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set -# CONFIG_IPV6_MULTIPLE_TABLES is not set +CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set @@ -1961,6 +1962,7 @@ CONFIG_TAP=y CONFIG_VETH=y CONFIG_VIRTIO_NET=y # CONFIG_NLMON is not set +CONFIG_NET_VRF=m # CONFIG_ARCNET is not set CONFIG_ETHERNET=y # CONFIG_NET_VENDOR_3COM is not set diff --git a/arch/x86/configs/config-wsl b/arch/x86/configs/config-wsl index 32f2385b90ff4..56020171672c6 100644 --- a/arch/x86/configs/config-wsl +++ b/arch/x86/configs/config-wsl @@ -1054,7 +1054,8 @@ CONFIG_IPV6_SIT=y # CONFIG_IPV6_SIT_6RD is not set CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set -# CONFIG_IPV6_MULTIPLE_TABLES is not set +CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set @@ -2005,6 +2006,7 @@ CONFIG_TAP=y CONFIG_VETH=y CONFIG_VIRTIO_NET=y # CONFIG_NLMON is not set +CONFIG_NET_VRF=m # CONFIG_ARCNET is not set CONFIG_ETHERNET=y # CONFIG_NET_VENDOR_3COM is not set