event/dpaa2: remove link from info structure
authorAshish Jain <ashish.jain@nxp.com>
Wed, 9 May 2018 09:20:53 +0000 (14:50 +0530)
committerJerin Jacob <jerin.jacob@caviumnetworks.com>
Thu, 10 May 2018 12:03:47 +0000 (14:03 +0200)
commit64f5de4194f89390c01ca137185f395ae2a95681
tree83d5a97f56d075f91021de3f235ad3bfc1aec903
parent3c21086bcb3786f76ad51d067f9498155aa278af
event/dpaa2: remove link from info structure

Removing use of link data under evq_info_t structure which was
used to check whether the the associated evq has been linked
or not. Since, an evq can be linked to multiple event ports,
thus setting the link variable only allowed the first event
port to be associated with the evq. This led to huge performance
drop in case of multiple event ports as I/O only worked on
first event port associated with the evq.

Fixes: 0ce3ce7c275c ("event/dpaa2: add configuration functions")
Cc: stable@dpdk.org
Signed-off-by: Ashish Jain <ashish.jain@nxp.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
drivers/event/dpaa2/dpaa2_eventdev.c
drivers/event/dpaa2/dpaa2_eventdev.h