>From the FAQ, https://github.com/openvswitch/ovs/blob/master/FAQ


Q: What Linux kernel versions does each Open vSwitch release work with?

A: The following table lists the Linux kernel versions against which the
   given versions of the Open vSwitch kernel module will successfully
   build.  The Linux kernel versions are upstream kernel versions, so
   Linux kernels modified from the upstream sources may not build in
   some cases even if they are based on a supported version.  This is
   most notably true of Red Hat Enterprise Linux (RHEL) kernels, which
   are extensively modified from upstream.


   Open vSwitch   Linux kernel
   ------------   -------------
       1.4.x      2.6.18 to 3.2
       1.5.x      2.6.18 to 3.2
       1.6.x      2.6.18 to 3.2

       1.7.x      2.6.18 to 3.3
       1.8.x      2.6.18 to 3.4
       1.9.x      2.6.18 to 3.8
       1.10.x     2.6.18 to 3.8
       1.11.x     2.6.18 to 3.8

       2.0.x      2.6.32 to 3.10
       2.1.x      2.6.32 to 3.11
       2.2.x      2.6.32 to 3.13

   Open vSwitch userspace should also work with the Linux kernel module

   built into Linux 3.3 and later.

   Open vSwitch userspace is not sensitive to the Linux kernel version.
   It should build against almost any kernel, certainly against 2.6.32
   and later.



On 11 April 2014 14:53, Gandhimathi Velusamy <[email protected]> wrote:

> Hi,
>
> I downloaded the opevswitch-1.10.0 and when I tried to give sudo make &&
> make install I got the following error:
>
> make[1]: Entering directory `/home/gandhi/openvswitch-1.10.0'
> Making all in datapath
> make[2]: Entering directory `/home/gandhi/openvswitch-1.10.0/datapath'
> Making all in linux
> make[3]: Entering directory
> `/home/gandhi/openvswitch-1.10.0/datapath/linux'
> make -C /lib/modules/3.11.0-15-generic/build
> M=/home/gandhi/openvswitch-1.10.0/datapath/linux modules
> make[4]: Entering directory `/usr/src/linux-headers-3.11.0-15-generic'
>   CC [M]  /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.o
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c: In function
> 'pop_vlan':
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c:103:2: error: too
> few arguments to function '__vlan_hwaccel_put_tag'
> include/linux/if_vlan.h:236:31: note: declared here
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c: In function
> 'push_vlan':
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c:123:2: error: too
> few arguments to function '__vlan_hwaccel_put_tag'
> include/linux/if_vlan.h:236:31: note: declared here
> make[5]: *** [/home/gandhi/openvswitch-1.10.0/datapath/linux/actions.o]
> Error 1
> make[4]: *** [_module_/home/gandhi/openvswitch-1.10.0/datapath/linux]
> Error 2
> make[4]: Leaving directory `/usr/src/linux-headers-3.11.0-15-generic'
> make[3]: *** [default] Error 2
> make[3]: Leaving directory `/home/gandhi/openvswitch-1.10.0/datapath/linux'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/gandhi/openvswitch-1.10.0/datapath'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/gandhi/openvswitch-1.10.0'
> make: *** [all] Error 2
> gandhi@ubuntu:~/openvswitch-1.10.0$
>
> Could any one please help me to get rid of this error.
>
> Thanks
>
> Gandhimathi
>
> _______________________________________________
> discuss mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/discuss
>
>
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to