From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tony Lu Subject: Re: DPDK v2.1.0 with tilegx problem Date: Mon, 7 Sep 2015 17:12:01 +0800 Message-ID: <002001d0e94d$4f356f80$eda04e80$@com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: "'Mcnamara, John'" , 'Arthas' , 'dev' Return-path: Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0060.outbound.protection.outlook.com [157.56.112.60]) by dpdk.org (Postfix) with ESMTP id 2886F5693 for ; Mon, 7 Sep 2015 11:12:24 +0200 (CEST) In-Reply-To: Content-Language: zh-cn 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" >-----Original Message----- >From: Mcnamara, John [mailto:john.mcnamara@intel.com] >Sent: Monday, September 07, 2015 4:52 PM >To: Arthas; dev >Cc: Zhigang Lu; Cyril Chemparathy; Zhigang Lu >Subject: RE: [dpdk-dev] DPDK v2.1.0 with tilegx problem > >CCing the Tile-GX maintainers. > >> -----Original Message----- >> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Arthas >> Sent: Saturday, September 5, 2015 2:49 AM >> To: dev >> Subject: [dpdk-dev] DPDK v2.1.0 with tilegx problem >> >> Hi, I'm working on tilegx platform. but when I compiled DPDK 2.1.0 >> with tilegx target. I got a error. >> >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:182: error: >> 'GXIO_MPIPE_IQUEUE_ENTRY_128' undeclared here (not in a function) >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:182: error: array >> index in initializer not of integer type >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:182: error: (near >> initialization for 'mpipe_iqueue_sizes') >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:183: error: >> 'GXIO_MPIPE_IQUEUE_ENTRY_512' undeclared here (not in a function) >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:183: error: array >> index in initializer not of integer type >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:183: error: (near >> initialization for 'mpipe_iqueue_sizes') >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:184: error: >> 'GXIO_MPIPE_IQUEUE_ENTRY_2K' undeclared here (not in a function) >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:184: error: array >> index in initializer not of integer type >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:184: error: (near >> initialization for 'mpipe_iqueue_sizes') >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:185: error: >> 'GXIO_MPIPE_IQUEUE_ENTRY_64K' undeclared here (not in a function) >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:185: error: array >> index in initializer not of integer type >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:185: error: (near >> initialization for 'mpipe_iqueue_sizes') >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c: In function >> 'mpipe_link_mac': >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:1545: warning: >> implicit declaration of function 'gxio_mpipe_link_enumerate_mac' >> /DPDK/dpdk-v2.1.0/drivers/net/mpipe/mpipe_tilegx.c:1545: warning: >> nested extern declaration of 'gxio_mpipe_link_enumerate_mac' >> >> My tilegx MDE version is TileraMDE-4.2.4.174600, but I can't found any >> definition of GXIO_MPIPE_IQUEUE_ENTRY_128/512/2K/64K. >> only found gxio_mpipe_link_enumerate_mac is a kernel global symbol. >> We need to use TileraMDE-4.3.3 and later versions which include the definition of gxio_mpipe_link_enumerate_mac. Thanks -Zhigang >> Did someon got this problem? >> >> Regards, >> Arthas