[dpdk-dev] [PATCH 00/10] eal: rte_tailq api cleanup

David Marchand david.marchand at 6wind.com
Wed Mar 11 18:28:44 CET 2015


On Wed, Mar 11, 2015 at 9:47 AM, David Marchand <david.marchand at 6wind.com>
wrote:

> On Wed, Mar 11, 2015 at 8:44 AM, Tetsuya Mukawa <mukawa at igel.co.jp> wrote:
>
>>
>> $ T=x86_64-native-linuxapp-gcc make install
>> $ sudo ./tools/dpdk_nic_bind.py -b igb_uio <pci addr>
>> $ sudo ./x86_64-native-linuxapp-gcc/app/testpmd -c f -n 1 -- -i
>> EAL: Detected lcore 0 as core 0 on socket 0
>>
>> (snip)
>>
>> EAL: PCI device 0000:84:00.0 on NUMA socket 1
>> EAL:   probe driver: 8086:1521 rte_igb_pmd
>> EAL:   PCI memory mapped at 0x7fffc0000000
>> EAL:   PCI memory mapped at 0x7fffc0100000
>> $
>>
>> As a result of bisecting, it seems one of following commits may cause
>> the issue.
>>
>> 95b6a46 tailq: remove static slots
>> a234816 tailq: move to dynamic tailq
>>
>
> Hum, ok, there is something wrong with my commit...
> It can't work, because pci_init is called before tailqs_init.
> Weird, I really should have seen this before.
>

Just sent a fix : http://dpdk.org/dev/patchwork/patch/3976/
Can you try it ?

Thanks.

-- 
David Marchand


More information about the dev mailing list