examples/ip_pipeline: fix coremask limitation
authorSankar Chokkalingam <sankarx.chokkalingam@intel.com>
Wed, 28 Dec 2016 12:01:54 +0000 (05:01 -0700)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 17 Jan 2017 17:37:41 +0000 (18:37 +0100)
commitac6bad59f1026c3b271542aea1856e4a0d87c426
tree3a4d3bbfc9949e22adaafd5e9cb350e61a47c79c
parent50c644fc1fada20715d1873cbc8db3388e5186da
examples/ip_pipeline: fix coremask limitation

Issue:
coremask used in IP Pipeline is limited to 64 cores.

Solution:
Modified coremask as an array of uint64_t to support RTE_MAX_LCORE

Fixes: 7f64b9c004aa ("examples/ip_pipeline: rework config file syntax")
Fixes: eb32fe7c5574 ("examples/ip_pipeline: rework initialization parameters")
Fixes: b4aee0fb9c6d ("examples/ip_pipeline: reconfigure thread binding dynamically")
Fixes: 4e14069328fc ("examples/ip_pipeline: measure CPU utilization")

Signed-off-by: Sankar Chokkalingam <sankarx.chokkalingam@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
examples/ip_pipeline/app.h
examples/ip_pipeline/init.c
examples/ip_pipeline/thread_fe.c