Hi I think OVS kernel module is already included /w a CentOS7's kernel.
You only need to build & install controls for openvswith ( don't need kmod) Here is one of my systems as an example: # uname -r 3.10.0-123.8.1.el7.x86_64 # lsmod |grep openv openvswitch 70743 0 vxlan 37584 1 openvswitch gre 13808 1 openvswitch libcrc32c 12644 2 bnx2x,openvswitch # ovs-vsctl -V ovs-vsctl (Open vSwitch) 2.3.0 Compiled Sep 9 2014 11:32:17 DB Schema 7.6.0 # rpm -qa|grep openv openvswitch-2.3.0-1.x86_64 -- Thank you, Dmitri Chebotarov VCL Sys Eng, Engineering & Architectural Support, TSD - Ent Servers & Messaging 223 Aquia Building, Ffx, MSN: 1B5 Phone: (703) 993-6175 | Fax: (703) 993-3404 > On Feb 5, 2015, at 11:50 , eyal <eya...@hotmail.com> wrote: > > OS: Centos7 > > kernel: latest - 3.10.0-123.20.1.el7.x86_64 > > OVS : 2.3.90 . the latest master - openvswitch-ovs-4d9226a > > > > The H file datapath/linux/compat/include/net/vxlan.h has : > > IFNDEF HAVE_VXLAN_METADATA > > > > Which define prototype rpl_vxlan_xmit_skb. > > > > However the c file datapath/linux/compat/vxlan.c > > Doesn't implement this function because USE_KERNEL_TUNNEL_API isn't define > in the kernel header/ .config of 3.10.0-123.20.1.el7.x86_64. > > > > For that reason I have on dmesg file : > > dmesg | grep openvswitch > > [ 7177.899305] openvswitch: Unknown symbol rpl_vxlan_xmit_skb (err 0) > > [ 7177.899338] openvswitch: Unknown symbol rpl_vxlan_sock_release (err 0) > > [ 7177.899371] openvswitch: Unknown symbol rpl_vxlan_sock_add (err 0) > > > > Which kernel version contain this feature ? > > > > Thanks ! > > > > _______________________________________________ > discuss mailing list > discuss@openvswitch.org > http://openvswitch.org/mailman/listinfo/discuss _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss