[dpdk-dev] DPDK v2.1.0 with tilegx problem

Tony Lu zlu at ezchip.com
Mon Sep 7 11:12:01 CEST 2015


>-----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



More information about the dev mailing list