Vector Packet Processing (VPP) portability on FreeBSD

Jim Thompson jim at netgate.com
Fri May 14 14:12:02 UTC 2021



> On May 13, 2021, at 7:02 AM, Francois ten Krooden <ftk at nanoteq.com> wrote:
> 
> 
>> 
>> 
>> Thank you.  I did set this to 1 specifically now and it still works.  So then it
>> should be running in native mode.
>> 
>> I will dig a bit into the function that processes the incoming packets.
>> The code I currently use was added to VPP in somewhere before 2016, so it
>> might be that there is a bug in that code.
>> 
>> Will try and see if I can find anything interesting there.

It was added to plumb in a TCP stack, (mstack, iirc) prior to the VPP group writing their own. L

Your netmap-fed results are also quite low.  loos@ (who wrote netmap-fwd) was getting 2.23Mpps single core on a xeon D-1540.

https://youtube.com/watch?v=cAVgvzivzII

Jim


More information about the freebsd-net mailing list