From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sundar Ramakrishnan Subject: DPDK 2.1 on CentOS 7 Date: Fri, 8 Jan 2016 21:17:07 +0000 (UTC) Message-ID: <558678812.2152576.1452287827683.JavaMail.yahoo@mail.yahoo.com> References: <558678812.2152576.1452287827683.JavaMail.yahoo.ref@mail.yahoo.com> Reply-To: Sundar Ramakrishnan Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable To: "dev@dpdk.org" Return-path: Received: from nm1-vm6.bullet.mail.sg3.yahoo.com (nm1-vm6.bullet.mail.sg3.yahoo.com [106.10.148.77]) by dpdk.org (Postfix) with ESMTP id 7773D5686 for ; Fri, 8 Jan 2016 22:17:10 +0100 (CET) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi All, I am facing an issue while compiling DPDK 2.1 on CentOS 7. Following is a s= napshot - CC [M] =C2=A0/home/dpdk-2.1.0/x86_64-native-linuxapp-gcc/build/lib/librte_e= al/linuxapp/kni/igb_hwmon.o=C2=A0 CC [M] =C2=A0/home/dpdk-2.1.0/x86_64-nati= ve-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.o/home/dpdk-2.1.= 0/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.c: = In function =E2=80=98igb_ndo_bridge_getlink=E2=80=99:/home/dpdk-2.1.0/x86_6= 4-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.c:2284:2: = error: too few arguments to function =E2=80=98ndo_dflt_bridge_getlink=E2=80= =99=C2=A0 return ndo_dflt_bridge_getlink(skb, pid, seq, dev, mode);=C2=A0 ^= In file included from /usr/src/kernels/3.10.0-327.4.4.el7.x86_64/include/ne= t/dst.h:13:0,=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= from /usr/src/kernels/3.10.0-327.4.4.el7.x86_64/include/net/sock.h:68,=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0from /usr/src/ke= rnels/3.10.0-327.4.4.el7.x86_64/include/linux/tcp.h:23,=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0from /home/dpdk-2.1.0/x86_64-nati= ve-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.c:34:/usr/src/ke= rnels/3.10.0-327.4.4.el7.x86_64/include/linux/rtnetlink.h:87:12: note: decl= ared here=C2=A0extern int ndo_dflt_bridge_getlink(struct sk_buff *skb, u32 = pid, u32 seq,=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^/home/dpdk-2.1.0/x8= 6_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.c: In f= unction =E2=80=98igb_xmit_frame_ring=E2=80=99:/home/dpdk-2.1.0/x86_64-nativ= e-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.c:5498:2: error: = implicit declaration of function =E2=80=98vlan_tx_tag_present=E2=80=99 [-We= rror=3Dimplicit-function-declaration]=C2=A0 if (vlan_tx_tag_present(skb)) {= =C2=A0 ^/home/dpdk-2.1.0/x86_64-native-linuxapp-gcc/build/lib/librte_eal/li= nuxapp/kni/igb_main.c:5500:3: error: implicit declaration of function =E2= =80=98vlan_tx_tag_ge =E2=80=99 [-Werror=3Dimplicit-function-declaration]=C2= =A0 =C2=A0tx_flags |=3D (vlan_tx_tag_get(skb) << IGB_TX_FLAGS_VLAN_SHIFT);= =C2=A0 =C2=A0^/home/dpdk-2.1.0/x86_64-native-linuxapp-gcc/build/lib/librte_= eal/linuxapp/kni/igb_main.c: In function =E2=80=98igb_ndo_get_vf_config=E2= =80=99:/home/dpdk-2.1.0/x86_64-native-linuxapp-gcc/build/lib/librte_eal/lin= uxapp/kni/igb_main.c:9467:5: error: =E2=80=98struct ifla_vf_info=E2=80=99 h= as no member named =E2=80=98tx_rate=E2=80=99=C2=A0 ivi->tx_rate =3D adapter= ->vf_data[vf].tx_rate;=C2=A0 =C2=A0 =C2=A0^/home/dpdk-2.1.0/x86_64-native-l= inuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.c: In function =E2= =80=98igb_ndo_bridge_getlink=E2=80=99:/home/dpdk-2.1.0/x86_64-native-linuxa= pp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.c:2286:1: error: control = reaches end of non-void function [-Werror=3Dreturn-type]=C2=A0}=C2=A0^cc1: = all warnings being treated as errorsmake[10]: *** [/home/dpdk-2.1.0/x86_64-= native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/igb_main.o] Error 1ma= ke[9]: *** [_module_/home/dpdk-2.1.0/x86_64-native-linuxapp-gcc/build/lib/l= ibrte_eal/linuxapp/kni] Error 2make[8]: *** [sub-make] Error 2make[7]: *** = [rte_kni.ko] Error 2make[6]: *** [kni] Error 2make[5]: *** [linuxapp] Error= 2make[4]: *** [librte_eal] Error 2make[3]: *** [lib] Error 2make[2]: *** [= all] Error 2make[1]: *** [x86_64-native-linuxapp-gcc_install] Error 2make: = *** [install] Error 2 >=C2=A0 Can you please help me resolve this issue? Thanks-sundar