crypto/dpaa_sec: change per device pool to per qp
authorAkhil Goyal <akhil.goyal@nxp.com>
Mon, 30 Sep 2019 14:41:03 +0000 (20:11 +0530)
committerAkhil Goyal <akhil.goyal@nxp.com>
Wed, 9 Oct 2019 09:50:12 +0000 (11:50 +0200)
commit2ffb940e146322da47d92d097c83621e4fe81e68
treedb9f4f6b03d3097a467b0415a8ba84179be3f3d7
parentf7a5752e709c2e5d2f9fb46af2f5957fb74a8ef4
crypto/dpaa_sec: change per device pool to per qp

In cases where single cryptodev is used by multiple cores
using multiple queues, there will be contention for mempool
resources and may eventually get exhausted.
Basically, mempool should be defined per core.
Now since qp is used per core, mempools are defined in qp setup.

Signed-off-by: Akhil Goyal <akhil.goyal@nxp.com>
drivers/crypto/dpaa_sec/dpaa_sec.c
drivers/crypto/dpaa_sec/dpaa_sec.h