diff mbox series

UBUNTU: kvm: [Config] Enable IP set and netfilter

Message ID 20180614184849.27533-1-julio.montes@intel.com
State New
Headers show
Series UBUNTU: kvm: [Config] Enable IP set and netfilter | expand

Commit Message

Montes, Julio June 14, 2018, 6:48 p.m. UTC
BugLink: https://bugs.launchpad.net/ubuntu/+source/linux-kvm/+bug/1761856

Enable IP set and netfilter netlink to let kata agent configure the network
inside the virtual machine.

Next configs are needed:
* CONFIG_IP_SET
* CONFIG_NETFILTER_NETLINK

Signed-off-by: Julio Montes <julio.montes@intel.com>
---
 debian.kvm/config/config.common.ubuntu | 22 ++++++++++++++++++++--
 1 file changed, 20 insertions(+), 2 deletions(-)

Comments

Po-Hsu Lin June 19, 2018, 9:27 a.m. UTC | #1
Hello Julio,

we got two KVM kernels, Xenial and Bionic, I think you're targeting the latter.

In this case you will need to add [bionic/linux-kvm] to your title [1].
The title should be like [2]:
  [bionic/linux-kvm][PATCH] UBUNTU: [Config]: Enable ACPI NVDIMM

And your patches to change configs:
    1. [PATCH] UBUNTU: kvm: [Config] Enable ACPI NVDIMM
    2. [PATCH] UBUNTU: kvm: [Config] Enable IP set and netfilter
    3. [PATCH] UBUNTU: kvm: [Config] Enable memory hotplug

It looks like that they should be applied in a proper sequence, I can't apply
the third one first. You can submit these as a patch set to avoid this issue.

[1] https://lists.ubuntu.com/archives/kernel-team/2018-June/093298.html
[2] https://lists.ubuntu.com/archives/kernel-team/2018-May/092582.html
diff mbox series

Patch

diff --git a/debian.kvm/config/config.common.ubuntu b/debian.kvm/config/config.common.ubuntu
index abb67e44bdb0..d27d549e2816 100644
--- a/debian.kvm/config/config.common.ubuntu
+++ b/debian.kvm/config/config.common.ubuntu
@@ -1163,7 +1163,24 @@  CONFIG_IP_ROUTE_CLASSID=y
 # CONFIG_IP_ROUTE_MULTIPATH is not set
 # CONFIG_IP_ROUTE_VERBOSE is not set
 # CONFIG_IP_SCTP is not set
-# CONFIG_IP_SET is not set
+CONFIG_IP_SET=y
+# CONFIG_IP_SET_BITMAP_IP is not set
+# CONFIG_IP_SET_BITMAP_IPMAC is not set
+# CONFIG_IP_SET_BITMAP_PORT is not set
+# CONFIG_IP_SET_HASH_IP is not set
+# CONFIG_IP_SET_HASH_IPMAC is not set
+# CONFIG_IP_SET_HASH_IPMARK is not set
+# CONFIG_IP_SET_HASH_IPPORT is not set
+# CONFIG_IP_SET_HASH_IPPORTIP is not set
+# CONFIG_IP_SET_HASH_IPPORTNET is not set
+# CONFIG_IP_SET_HASH_MAC is not set
+# CONFIG_IP_SET_HASH_NET is not set
+# CONFIG_IP_SET_HASH_NETIFACE is not set
+# CONFIG_IP_SET_HASH_NETNET is not set
+# CONFIG_IP_SET_HASH_NETPORT is not set
+# CONFIG_IP_SET_HASH_NETPORTNET is not set
+# CONFIG_IP_SET_LIST_SET is not set
+CONFIG_IP_SET_MAX=256
 # CONFIG_IP_VS is not set
 CONFIG_IRQ_BYPASS_MANAGER=y
 CONFIG_IRQ_DOMAIN=y
@@ -1423,7 +1440,7 @@  CONFIG_NETDEVICES=y
 CONFIG_NETFILTER=y
 CONFIG_NETFILTER_ADVANCED=y
 CONFIG_NETFILTER_INGRESS=y
-CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK=y
 CONFIG_NETFILTER_NETLINK_ACCT=m
 CONFIG_NETFILTER_NETLINK_GLUE_CT=y
 CONFIG_NETFILTER_NETLINK_LOG=m
@@ -1477,6 +1494,7 @@  CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
 CONFIG_NETFILTER_XT_MATCH_TIME=m
 CONFIG_NETFILTER_XT_MATCH_U32=m
 CONFIG_NETFILTER_XT_NAT=m
+# CONFIG_NETFILTER_XT_SET is not set
 # CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
 CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
 CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m