On 5/17/19 3:00 PM, David Marchand wrote:
On Fri, May 17, 2019 at 2:23 PM Maxime Coquelin
<maxime.coque...@redhat.com <mailto:maxime.coque...@redhat.com>> wrote:
At runtime either packed Tx/Rx functions will always be called,
or split Tx/Rx functions will always be called.
This patch removes the forced inlining in order to reduce
the I-cache pressure.
I just wonder if the compiler can't decide on its own to inline those
static functions.
We have __rte_noinline for this.
Good idea, I think it did not happen in my case because the compiler
would find the functions too large to be inlined.
I'll fix that in v2.
Thanks,
Maxime