crypto-input impprovement: 95/16595/2
authorKingwel Xie <kingwel.xie@ericsson.com>
Sat, 22 Dec 2018 08:17:15 +0000 (03:17 -0500)
committerDamjan Marion <dmarion@me.com>
Sat, 22 Dec 2018 11:50:14 +0000 (11:50 +0000)
commitb9894ee69f6ba9c6a8eeb531d528e656b2a07812
tree35d3d55bdf3474e2ba210cacd0adc46c98fea34b
parent66a1003f1707c16b183aafb19f7208c4f5641965
crypto-input impprovement:

1. multi-loop, and new style with vlib_buffer_enqueue_to_next
2. add error counter for AUTH-FAILURE
3. buffer trace changed. now it supports 'trace add dpdk-crypto-input 10'
   just like the other input nodes

Actual measurement shows >10 clocks per packets are saved, under QAT
or openssl PMD case

Change-Id: I6ea34e4ae3b08c381219ff6bc8adda2d927fbfd5
Signed-off-by: Kingwel Xie <kingwel.xie@ericsson.com>
src/plugins/dpdk/ipsec/crypto_node.c