checked that code compiles on that broken compiler. So it will be nice
to merge once approved.

Maxim.

On 12/22/16 17:33, Petri Savolainen wrote:
> Optimized concat operation to avoid packet copy when destination 
> packet has room to link source packet segments. Extend tail/head was 
> also modified to handle variable sized segments. New validation tests 
> were added to improve test coverage of various segmentation scenarios. 
> Also couple of bugs were corrected.
> 
> Petri Savolainen (7):
>   api: packet: src and dst packet must not be the same
>   linux-gen: packet: fix bug in tailroom calculation
>   linux-gen: packet: improve packet print
>   validation: packet: concat-split test bug fix
>   linux-gen: packet: optimize concat
>   validation: packet: add new concat and extend tests
>   linux-gen: config: increase max num of segments
> 
>  include/odp/api/spec/packet.h                      |   6 +-
>  .../linux-generic/include/odp_buffer_internal.h    |   2 +-
>  .../linux-generic/include/odp_config_internal.h    |   2 +-
>  platform/linux-generic/odp_packet.c                | 542 
> +++++++++++++++++----
>  test/common_plat/validation/api/packet/packet.c    | 500 ++++++++++++++++++-
>  test/common_plat/validation/api/packet/packet.h    |   5 +
>  6 files changed, 967 insertions(+), 90 deletions(-)
> 

Reply via email to