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

Reply via email to