[dpdk-dev] [PATCH v2] examples/l3fwd: em path performance fix

2016-03-11 Thread Kulasek, TomaszX
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Friday, March 11, 2016 12:15 > To: Kulasek, TomaszX > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] examples/l3fwd: em path performance fix > > There is a compi

[dpdk-dev] [PATCH v2] examples/l3fwd: em path performance fix

2016-03-11 Thread Thomas Monjalon
There is a compilation error: examples/l3fwd/l3fwd_em_hlm_sse.h:330:40: error: passing argument 3 of ?send_packets_multi? from incompatible pointer type

[dpdk-dev] [PATCH v2] examples/l3fwd: em path performance fix

2016-03-08 Thread Tomasz Kulasek
It seems that for the most use cases, previous hash_multi_lookup provides better performance, and more, sequential lookup can cause significant performance drop. This patch sets previously optional hash_multi_lookup method as default. It also provides some minor optimizations such as queue drain o