[lng-odp] [Linaro/odp] edc288: example: generator : use packet reference API to g...

2017-10-09 Thread GitHub
  Branch: refs/heads/cloud-dev
  Home:   https://github.com/Linaro/odp
  Commit: edc288690b65167b347a0e8c2c171198e4d2fbe3
  
https://github.com/Linaro/odp/commit/edc288690b65167b347a0e8c2c171198e4d2fbe3
  Author: Bogdan Pricope 
  Date:   2017-08-09 (Wed, 09 Aug 2017)

  Changed paths:
M example/generator/odp_generator.c

  Log Message:
  ---
  example: generator : use packet reference API to generate udp and icmp traffic

Signed-off-by: Bogdan Pricope 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


  Commit: 65d0fbba8366f68a8fe24426bc0e16ea3cd3cd04
  
https://github.com/Linaro/odp/commit/65d0fbba8366f68a8fe24426bc0e16ea3cd3cd04
  Author: Matias Elo 
  Date:   2017-08-10 (Thu, 10 Aug 2017)

  Changed paths:
M platform/linux-generic/include/odp_pool_internal.h
M platform/linux-generic/odp_pool.c
M platform/linux-generic/pktio/dpdk.c

  Log Message:
  ---
  linux-gen: dpdk: make sure mbuf memory is allocated from huge pages

DPDK requires that mbuf memory is allocated from huge pages to ensure page
locking. Modify zero-copy dpdk pktio to fall back to packet copy if
transmitted ODP packet is not allocated from huge page memory.

Signed-off-by: Matias Elo 
Signed-off-by: Maxim Uvarov 


  Commit: 762372f299b64c8c30c3f5a0ba51fbb48e234e1e
  
https://github.com/Linaro/odp/commit/762372f299b64c8c30c3f5a0ba51fbb48e234e1e
  Author: Maxim Uvarov 
  Date:   2017-08-10 (Thu, 10 Aug 2017)

  Changed paths:
M example/generator/odp_generator.c
M platform/linux-generic/include/odp_pool_internal.h
M platform/linux-generic/odp_pool.c
M platform/linux-generic/pktio/dpdk.c

  Log Message:
  ---
  Merge branch 'master' into api-next


  Commit: 3547226b19e6982bf74fc8c258b89db2c5f6a39c
  
https://github.com/Linaro/odp/commit/3547226b19e6982bf74fc8c258b89db2c5f6a39c
  Author: Joyce Kong 
  Date:   2017-08-10 (Thu, 10 Aug 2017)

  Changed paths:
M platform/linux-generic/include/odp_timer_internal.h
M platform/linux-generic/odp_timer.c

  Log Message:
  ---
  linux-gen: timer: control timer pool polling frequency dynamically

Adjust frequency of timer pool polling by the duration
of timer. There needs to be 0 timer pool polling when
no timer pool created.

Signed-off-by: Joyce Kong 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


  Commit: 90d4ce1b3b25ca18446131906007571cc0ed0191
  
https://github.com/Linaro/odp/commit/90d4ce1b3b25ca18446131906007571cc0ed0191
  Author: Bill Fischofer 
  Date:   2017-08-10 (Thu, 10 Aug 2017)

  Changed paths:
M doc/images/segment.svg

  Log Message:
  ---
  doc: images: correct packet segment diagram

Correct the packet segment diagram (Figure 12 in the User Guide)
to reflect the correct APIs: odp_packet_l2_ptr(), odp_packet_l3_ptr(),
and odp_packet_l4_ptr(). This diagram had erroneously used
odp_packet_l2_ptr() for all three offsets.
https://bugs.linaro.org/show_bug.cgi?id=3043

Signed-off-by: Bill Fischofer 
Reviewed-by: Dmitry Eremin-Solenikov 
Signed-off-by: Maxim Uvarov 


  Commit: 63c36bee7658d9dcf7126fe67b1eb9f74cb31d46
  
https://github.com/Linaro/odp/commit/63c36bee7658d9dcf7126fe67b1eb9f74cb31d46
  Author: Matias Elo 
  Date:   2017-08-14 (Mon, 14 Aug 2017)

  Changed paths:
M test/common_plat/performance/odp_l2fwd.c

  Log Message:
  ---
  test: l2fwd: stop and close pktio devices on exit

Pktio devices depend on the packet pool, so the devices have to be stopped
and closed before destroying the packet pool. Also, before closing pktio
devices make sure scheduled and plain input queues are empty.

Signed-off-by: Matias Elo 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


  Commit: 8b435cae63abbf0d44899b5bb87bb0aeb488ca2d
  
https://github.com/Linaro/odp/commit/8b435cae63abbf0d44899b5bb87bb0aeb488ca2d
  Author: Matias Elo 
  Date:   2017-08-14 (Mon, 14 Aug 2017)

  Changed paths:
M test/common_plat/performance/odp_l2fwd.c

  Log Message:
  ---
  test: l2fwd: add signal handler for SIGINT

Add signal handler to enable closing the application cleanly freeing all
used resources.

Signed-off-by: Matias Elo 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


  Commit: 2119e4548281ed50fecc5fe9f5bddcaa2adee2de
  
https://github.com/Linaro/odp/commit/2119e4548281ed50fecc5fe9f5bddcaa2adee2de
  Author: Dmitry Eremin-Solenikov 

[lng-odp] [Linaro/odp] edc288: example: generator : use packet reference API to g...

2017-08-10 Thread GitHub
  Branch: refs/heads/api-next
  Home:   https://github.com/Linaro/odp
  Commit: edc288690b65167b347a0e8c2c171198e4d2fbe3
  
https://github.com/Linaro/odp/commit/edc288690b65167b347a0e8c2c171198e4d2fbe3
  Author: Bogdan Pricope 
  Date:   2017-08-09 (Wed, 09 Aug 2017)

  Changed paths:
M example/generator/odp_generator.c

  Log Message:
  ---
  example: generator : use packet reference API to generate udp and icmp traffic

Signed-off-by: Bogdan Pricope 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


  Commit: 65d0fbba8366f68a8fe24426bc0e16ea3cd3cd04
  
https://github.com/Linaro/odp/commit/65d0fbba8366f68a8fe24426bc0e16ea3cd3cd04
  Author: Matias Elo 
  Date:   2017-08-10 (Thu, 10 Aug 2017)

  Changed paths:
M platform/linux-generic/include/odp_pool_internal.h
M platform/linux-generic/odp_pool.c
M platform/linux-generic/pktio/dpdk.c

  Log Message:
  ---
  linux-gen: dpdk: make sure mbuf memory is allocated from huge pages

DPDK requires that mbuf memory is allocated from huge pages to ensure page
locking. Modify zero-copy dpdk pktio to fall back to packet copy if
transmitted ODP packet is not allocated from huge page memory.

Signed-off-by: Matias Elo 
Signed-off-by: Maxim Uvarov 


  Commit: 762372f299b64c8c30c3f5a0ba51fbb48e234e1e
  
https://github.com/Linaro/odp/commit/762372f299b64c8c30c3f5a0ba51fbb48e234e1e
  Author: Maxim Uvarov 
  Date:   2017-08-10 (Thu, 10 Aug 2017)

  Changed paths:
M example/generator/odp_generator.c
M platform/linux-generic/include/odp_pool_internal.h
M platform/linux-generic/odp_pool.c
M platform/linux-generic/pktio/dpdk.c

  Log Message:
  ---
  Merge branch 'master' into api-next


  Commit: 3547226b19e6982bf74fc8c258b89db2c5f6a39c
  
https://github.com/Linaro/odp/commit/3547226b19e6982bf74fc8c258b89db2c5f6a39c
  Author: Joyce Kong 
  Date:   2017-08-10 (Thu, 10 Aug 2017)

  Changed paths:
M platform/linux-generic/include/odp_timer_internal.h
M platform/linux-generic/odp_timer.c

  Log Message:
  ---
  linux-gen: timer: control timer pool polling frequency dynamically

Adjust frequency of timer pool polling by the duration
of timer. There needs to be 0 timer pool polling when
no timer pool created.

Signed-off-by: Joyce Kong 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


Compare: https://github.com/Linaro/odp/compare/e420668cd388...3547226b19e6


[lng-odp] [Linaro/odp] edc288: example: generator : use packet reference API to g...

2017-08-09 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/Linaro/odp
  Commit: edc288690b65167b347a0e8c2c171198e4d2fbe3
  
https://github.com/Linaro/odp/commit/edc288690b65167b347a0e8c2c171198e4d2fbe3
  Author: Bogdan Pricope 
  Date:   2017-08-09 (Wed, 09 Aug 2017)

  Changed paths:
M example/generator/odp_generator.c

  Log Message:
  ---
  example: generator : use packet reference API to generate udp and icmp traffic

Signed-off-by: Bogdan Pricope 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov