[dpdk-dev] [PATCH v3 0/2] Increased number of next hops for LPM IPv4

Michal Kobylinski michalx.kobylinski at intel.com
Tue Mar 8 21:52:01 CET 2016


This patchset extended next_hop field from 8-bits to 24-bits in LPM library for IPv4.

Added versioning symbols to functions and updated
library and applications that have a dependency on LPM library.

Michal Kobylinski (2):
  lpm: extend ip4 next_hop and add config structure
  examples: update to use new lpm lib for ipv4

 app/test/test_lpm.c                             |  122 +--
 doc/guides/rel_notes/release_16_04.rst          |    5 +-
 examples/ip_fragmentation/main.c                |   16 +-
 examples/ip_reassembly/main.c                   |   15 +-
 examples/l3fwd-power/main.c                     |    2 +-
 examples/l3fwd-vf/main.c                        |    2 +-
 examples/l3fwd/l3fwd_em_sse.h                   |    2 +-
 examples/l3fwd/l3fwd_lpm.h                      |    6 +-
 examples/l3fwd/l3fwd_lpm_sse.h                  |   24 +-
 examples/l3fwd/l3fwd_sse.h                      |    8 +-
 examples/load_balancer/runtime.c                |    2 +-
 examples/performance-thread/l3fwd-thread/main.c |   33 +-
 lib/librte_lpm/Makefile                         |    2 +-
 lib/librte_lpm/rte_lpm.c                        | 1090 ++++++++++++++++++++---
 lib/librte_lpm/rte_lpm.h                        |  202 +++--
 lib/librte_lpm/rte_lpm_version.map              |   11 +
 lib/librte_table/rte_table_lpm.c                |   15 +-
 17 files changed, 1277 insertions(+), 280 deletions(-)

-- 
1.9.1



More information about the dev mailing list