From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nm27-vm8.bullet.mail.sg3.yahoo.com (nm27-vm8.bullet.mail.sg3.yahoo.com [106.10.151.135]) by dpdk.org (Postfix) with ESMTP id 4B3B8C87C for ; Mon, 22 Jun 2015 20:35:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1434998153; bh=/yMoL4e9HELSMFlJUrxM0ZPfNsRztJdUuAthin4r4F4=; h=Date:From:Reply-To:To:Subject:From:Subject; b=P3sB0d/onXgE2y/wqsTe5/oKv0ZQLgO5SEl6ej7boRdA5+DoPh58HqTgUWY/5mx7fYuJD+yi/eGDX1z8RNwZW0SBkN3rKtr8skS5qfInGKUqSNlKVDpxPjXACPInNCBZvR9T5c+qEPH8Zl1cYRksrKd8TX+d9u47pHhtxe9/QbriFjQzp4KpYYgKYS9mEA4ZDguJp03hSOD4Rro7mVC9VMfby+RLM2LBPATHnbfIfhriNepXrdDt2c5gB0UfZbXxcgpmPotiQeXNufSD11kp1UBng/8nhqjYXPf2xcq4ZYYkrzgxHInDRnVteo6IWvfODorz9Ii+XV35Df7Kb7bf6Q== Received: from [106.10.166.115] by nm27.bullet.mail.sg3.yahoo.com with NNFMP; 22 Jun 2015 18:35:53 -0000 Received: from [106.10.151.252] by tm4.bullet.mail.sg3.yahoo.com with NNFMP; 22 Jun 2015 18:35:53 -0000 Received: from [127.0.0.1] by omp1001.mail.sg3.yahoo.com with NNFMP; 22 Jun 2015 18:35:53 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 574842.29188.bm@omp1001.mail.sg3.yahoo.com X-YMail-OSG: VcmWkAkVM1nxLqEKK2H94CAFGOJVHvRRPvoq43_rc0agjDHsl8nMvN6r6hNRcwz Hj0rwYwfsqIz9xPRDvvVChfudnqd6KRf.8Rid7HmJiBoPUeQVUBByNc1iEQsmod1aaFzMx0FH8IK 5M7XJ.dJ7enebonPIugePYu.EqPykL2BG_kVwQYhAq7TV3jCoWl83lswA4Q0U2nQTUwq08bl5p3s TuY9HvSe4pyUDgmjVl9uJBw4ToZKrozT.xvlnvAQdMFOybCmyNcU8WmBFcDBQfM1oTkYfKM_yhFU RgYONeJW17qvSMcMptiUgm7MEb82Kny3GUc4Jvmo2spx7SJHvyNhRKekxFwu07TvDgvRQzfEc717 8yTvF0P2UPoWDo7agJe7xSx8Q8ApCTwUNGWEof5zTmdHQh62Ez.B5Oh6NSa2TqtfiajdN8NAn1pQ h_Q3jZhmMEzOIvjwDi8fwM6OA_dQJ3.bg1lFaKhmK6nXq7cwpvhhfktpnagnwvYpQF35eWzRuVCd 986KN4Q69oO0- Received: by 106.10.196.89; Mon, 22 Jun 2015 18:35:53 +0000 Date: Mon, 22 Jun 2015 18:35:52 +0000 (UTC) From: Sundar Ramakrishnan To: "dev@dpdk.org" Message-ID: <1920130021.2148253.1434998152825.JavaMail.yahoo@mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] DPDK with Openvswitch Compatibility issue X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Sundar Ramakrishnan List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jun 2015 18:35:56 -0000 Hello, I have trying to compile and install openvswitch with dpdk. I have tried dp= dk-1.7.0 through dpdk-2.0.0 with openvswitch-2.0.0 through openvswitch-2.3.= 2. I have been following these two guides -=C2=A0 http://openvswitch.org/support/dist-docs/INSTALL.DPDK.md.txt Intel=C2=AE Data Plane Development Kit for Linux*: Guide | =C2=A0 | | =C2=A0 | | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | | Intel=C2=AE Data Plane Development Kit for Linux*: GuideGetting Started G= uide: Describes how to install and configure the Intel=C2=AE Data Plane Dev= elopment Kit for Linux*. (v.7, Jun. 2014) | | | | View on www.intel.com | Preview by Yahoo | | | | =C2=A0 | Currently this is what my error message says -=C2=A0 /bin/sh /root/openvswitch-2.0.0/build-aux/missing --run autom4te --language= =3Dautotest -I '.' -o tests/testsuite.tmp tests/testsuite.attests/testsuite= .at:56: error: possibly undefined macro: dnl=C2=A0 =C2=A0 =C2=A0 If this to= ken and others are legitimate, please use m4_pattern_allow.=C2=A0 =C2=A0 = =C2=A0 See the Autoconf documentation.tests/testsuite.tmp:15559: error: pos= sibly undefined macro: AT_FAIL_IFtests/testsuite.tmp:17108: error: possibly= undefined macro: AT_SKIP_IFtests/testsuite.tmp:18411: error: possibly unde= fined macro: AT_CHECK_UNQUOTEDtests/testsuite.tmp:104490: error: possibly u= ndefined macro: AS_VAR_COPY Any help or pointers will be appreciated.=C2=A0 I am using RHEL 6.6. ThanksSundar=C2=A0 >From cchemparathy@ezchip.com Mon Jun 22 20:58:56 2015 Return-Path: Received: from sclab-apps-2.localdomain (sc-fw1.tilera.com [12.218.212.162]) by dpdk.org (Postfix) with ESMTP id 11039C8EE for ; Mon, 22 Jun 2015 20:58:46 +0200 (CEST) X-CheckPoint: {55885AE5-0-A3D4DA0C-C0000002} Received: by sclab-apps-2.localdomain (Postfix, from userid 1318) id 5D9B52204C8; Mon, 22 Jun 2015 11:58:45 -0700 (PDT) From: Cyril Chemparathy To: dev@dpdk.org Date: Mon, 22 Jun 2015 11:58:32 -0700 Message-Id: <1434999524-26528-1-git-send-email-cchemparathy@ezchip.com> X-Mailer: git-send-email 2.1.2 Subject: [dpdk-dev] [PATCH v2 00/12] Introducing the TILE-Gx platform X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jun 2015 18:58:56 -0000 This series adds support for the EZchip TILE-Gx family of SoCs. The architecture port in itself is fairly straight forward due to its reliance on generics for the most part. In addition to adding TILE-Gx architecture specific code, this series includes a few cross-platform fixes for DPDK (cpuflags, SSE related, etc.), as well as minor extensions to to accomodate a wider range of hugepage sizes and configurable mempool element alignment boundaries. Changes in this series: v2: Removed RTE_LIBNAME per Thomas' feedback. Cyril Chemparathy (12): test: limit x86 cpuflags checks to x86 builds hash: fix compilation on non-X86 platforms hash: check SSE flags only on x86 builds eal: allow empty compile time flags config: remove RTE_LIBNAME definition. memzone: refactor rte_memzone_reserve() variants memzone: allow multiple pagesizes to be requested mempool: allow config override on element alignment tile: add page sizes for TILE-Gx/Mx platforms tile: initial TILE-Gx support. tile: Add TILE-Gx mPIPE poll mode driver. maintainers: claim responsibility for TILE-Gx platform MAINTAINERS | 4 + app/test/test_cpuflags.c | 6 +- config/common_bsdapp | 1 - config/common_linuxapp | 1 - config/defconfig_ppc_64-power8-linuxapp-gcc | 2 - config/defconfig_tile-tilegx-linuxapp-gcc | 70 + drivers/net/Makefile | 1 + drivers/net/mpipe/Makefile | 46 + drivers/net/mpipe/mpipe_tilegx.c | 1637 ++++++++++++++++++++ lib/librte_eal/common/eal_common_cpuflags.c | 5 +- lib/librte_eal/common/eal_common_memzone.c | 141 +- .../common/include/arch/tile/rte_atomic.h | 86 + .../common/include/arch/tile/rte_byteorder.h | 91 ++ .../common/include/arch/tile/rte_cpuflags.h | 85 + .../common/include/arch/tile/rte_cycles.h | 70 + .../common/include/arch/tile/rte_memcpy.h | 93 ++ .../common/include/arch/tile/rte_prefetch.h | 61 + .../common/include/arch/tile/rte_rwlock.h | 70 + .../common/include/arch/tile/rte_spinlock.h | 92 ++ lib/librte_eal/common/include/rte_memory.h | 16 +- lib/librte_eal/common/include/rte_memzone.h | 50 +- lib/librte_hash/rte_hash_crc.h | 2 + lib/librte_hash/rte_jhash.h | 3 +- lib/librte_mempool/rte_mempool.c | 16 +- lib/librte_mempool/rte_mempool.h | 6 + mk/arch/tile/rte.vars.mk | 39 + mk/machine/tilegx/rte.vars.mk | 57 + mk/rte.app.mk | 1 + mk/rte.vars.mk | 5 +- 29 files changed, 2639 insertions(+), 118 deletions(-) create mode 100644 config/defconfig_tile-tilegx-linuxapp-gcc create mode 100644 drivers/net/mpipe/Makefile create mode 100644 drivers/net/mpipe/mpipe_tilegx.c create mode 100644 lib/librte_eal/common/include/arch/tile/rte_atomic.h create mode 100644 lib/librte_eal/common/include/arch/tile/rte_byteorder.h create mode 100644 lib/librte_eal/common/include/arch/tile/rte_cpuflags.h create mode 100644 lib/librte_eal/common/include/arch/tile/rte_cycles.h create mode 100644 lib/librte_eal/common/include/arch/tile/rte_memcpy.h create mode 100644 lib/librte_eal/common/include/arch/tile/rte_prefetch.h create mode 100644 lib/librte_eal/common/include/arch/tile/rte_rwlock.h create mode 100644 lib/librte_eal/common/include/arch/tile/rte_spinlock.h create mode 100644 mk/arch/tile/rte.vars.mk create mode 100644 mk/machine/tilegx/rte.vars.mk -- 2.1.2