From e0a57b6a08f65a7966296890124a04f44ce287a5 Mon Sep 17 00:00:00 2001 From: Archana Shinde Date: Fri, 24 Jan 2020 16:07:42 -0800 Subject: [PATCH] network: Enable ipv6 config CONFIG_IPV6_MULTIPLE_TABLES Although CONFIG_IPV6 is enabled, this additional config is needed so that multiple route tables are used for ipv6. Without this, the kernel adds routes for "fe80::/64" with proto kernel in the main table instead of the local routing table. This makes the behaviour similar to regular containers. Fixes #920 Signed-off-by: Archana Shinde --- kernel/configs/fragments/common/network.conf | 1 + kernel/kata_config_version | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/configs/fragments/common/network.conf b/kernel/configs/fragments/common/network.conf index bffdf80695..dd1c119bc3 100644 --- a/kernel/configs/fragments/common/network.conf +++ b/kernel/configs/fragments/common/network.conf @@ -35,6 +35,7 @@ CONFIG_TCP_CONG_BBR=y CONFIG_DEFAULT_BBR=y CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y +CONFIG_IPV6_MULTIPLE_TABLES=y # Once we move to 5.4, INET6_XFRM_MODE_* are not needed. I don't think these are actually needed, but # for now we just place them in whitelist.conf: CONFIG_INET6_XFRM_MODE_TRANSPORT=y diff --git a/kernel/kata_config_version b/kernel/kata_config_version index a8fa06e1be..4b9026d8e2 100644 --- a/kernel/kata_config_version +++ b/kernel/kata_config_version @@ -1 +1 @@ -62 +63