ip: ip4 rewrite prefetch optimization 69/30369/2
authorPiotrX Kleski <piotrx.kleski@intel.com>
Wed, 9 Dec 2020 13:32:26 +0000 (14:32 +0100)
committerDamjan Marion <dmarion@me.com>
Fri, 11 Dec 2020 23:29:59 +0000 (23:29 +0000)
commitb801cd1b31e44e9e90f4619db0cad4ab661019e5
tree6fa8fc4a54fef7493cbffdc023540fb633dd8206
parent32526a42c59f076e356c3690306b8bcaa80d999d
ip: ip4 rewrite prefetch optimization

Type: improvement

ip4_rewrite_inline_with_gso() did vlib_prefetch_buffer_header() for all nodes.
However it is not necessary for ip-rewrite, it is only needed by ip-midchain.

This patch makes ip4-rewrite prefetches less buffers to save cycles.

Signed-off-by: PiotrX Kleski <piotrx.kleski@intel.com>
Change-Id: Ib82dcb0eda4a2d1d7b8d664f2224d49b72aef50f
src/vnet/ip/ip4_forward.c