Tomasz Kulasek 52c97adc1f examples/l3fwd: fix exact match performance
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 only on used
tx ports.

Fixes: 94c54b4158d5 ("examples/l3fwd: rework exact-match")
Fixes: dc81ebbacaeb ("lpm: extend IPv4 next hop field")
Fixes: 64d3955de1de ("examples/l3fwd: fix ARM build")

Reported-by: Qian Xu <qian.q.xu@intel.com>
Signed-off-by: Tomasz Kulasek <tomaszx.kulasek@intel.com>
2016-03-21 12:57:02 +01:00
..
2015-12-07 03:21:13 +01:00
2015-06-12 11:10:10 +02:00
2015-12-07 04:57:16 +01:00
2016-02-16 07:33:44 +01:00
2016-03-18 11:53:42 +01:00
2015-08-10 16:25:30 +02:00
2016-03-11 18:05:55 +01:00
2016-03-11 18:05:55 +01:00
2016-03-11 18:05:55 +01:00
2016-03-11 18:05:55 +01:00
2016-03-11 18:05:55 +01:00
2016-03-11 18:05:55 +01:00
2016-03-11 18:05:55 +01:00
2015-05-11 15:51:14 +02:00
2015-03-10 11:47:46 +01:00
2016-03-16 17:47:10 +01:00
2016-03-11 16:46:18 +01:00