examples/ipsec-secgw: add event port-lcore link
authorAnoob Joseph <anoobj@marvell.com>
Thu, 27 Feb 2020 16:18:25 +0000 (17:18 +0100)
committerAkhil Goyal <akhil.goyal@oss.nxp.com>
Wed, 1 Apr 2020 10:07:08 +0000 (12:07 +0200)
commitd7bcfb9707fac1f67a1dda0d6cd35f829fc89d1a
treeb1f56056243c2d6566a0ce1d7289fec01cecf6c2
parente0b0e55c8f1515c2be6d932be977d926ab7ffa28
examples/ipsec-secgw: add event port-lcore link

Add event device port-lcore link and specify which event queues should
be connected to the event port. Generate a default config for event
port-lcore links if it is not specified in the configuration. This
routine will check the number of available ports and then create links
according to the number of cores available. This patch also adds a new
entry in the eventmode conf to denote that all queues are to be linked
with every port. This enables one core to receive packets from all
ethernet ports.

Signed-off-by: Anoob Joseph <anoobj@marvell.com>
Signed-off-by: Lukasz Bartosik <lbartosik@marvell.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
examples/ipsec-secgw/event_helper.c
examples/ipsec-secgw/event_helper.h