> > Signed-off-by: Tomasz Kulasek <tomaszx.kulasek at intel.com>
> > ---
> > +* In 16.11 ABI changes are plained: the ``rte_eth_dev`` structure will be
> > +  extended with new function pointer ``tx_pkt_prep`` allowing verification
> > +  and processing of packet burst to meet HW specific requirements before
> > +  transmit. Also new fields will be added to the ``rte_eth_desc_lim`` 
> > structure:
> > +  ``nb_seg_max`` and ``nb_mtu_seg_max`` provideing information about 
> > number of
> > +  segments limit to be transmitted by device for TSO/non-TSO packets.
> 
> Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>

I think I understand you want to split the TX processing:
        1/ modify/write in mbufs
        2/ write in HW
and let application decide:
        - where the TX prep is done (which core)
        - what to do if the TX prep fail
So adding some processing in this first part becomes "not too expensive" or
"manageable" from the application point of view.

If I well understand the intent,

Acked-by: Thomas Monjalon <thomas.monjalon at 6wind.com>
(except typos ;)

Reply via email to