Hi Maxime, On 10/04/2016 02:05 PM, Maxime Coquelin wrote: > Some application use rte_mbuf_raw_alloc() function to improve > performance by not resetting mbuf's fields to their default state. > > This can be however problematic for mbuf consumers that need some > headroom, meaning that data_off field gets decremented after > allocation. When the mbuf is re-used afterwards, there might not > be enough room for the consumer to prepend anything, if the data_off > field is not reset to its default value. > > This patch adds a new rte_pktmbuf_reset_headroom() function that > applications can call to reset the data_off field. > This patch also replaces current data_off affectations in the mbuf > lib with a call to this function. > > Signed-off-by: Maxime Coquelin <maxime.coquelin at redhat.com>
Series: Acked-by: Olivier Matz <olivier.matz at 6wind.com> Thanks