mbuf: deinline linearize function
authorStephen Hemminger <stephen@networkplumber.org>
Tue, 8 Oct 2019 16:33:47 +0000 (09:33 -0700)
committerDavid Marchand <david.marchand@redhat.com>
Wed, 16 Oct 2019 10:42:04 +0000 (12:42 +0200)
commit6b1dd3be5420767fe113293e6ef26f2333069a08
treea1e83871f41520f2b5c40a0bfe485910e1aba790
parent1636775425456d021b4ab0dd0b312edc8fbd78b8
mbuf: deinline linearize function

This copy part of this function is too big to be put inline.
The places it is used are only in special exception paths
where a highly fragmented mbuf arrives at a device that can't handle it.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
lib/librte_mbuf/rte_mbuf.c
lib/librte_mbuf/rte_mbuf.h
lib/librte_mbuf/rte_mbuf_version.map