>-----Original Message----- >From: Mcnamara, John [mailto:john.mcnamara at 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 at 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