For the latest QAT devices there are 3 CPMs each with 16 VFs and 2 qp each VF. To load balance for multi-thread operations we want to assign each new queue pair (QP) on a per CPM (processing module) basis so this patch assigns the next QP, for QAT, by taking the last + 32 modulo the total number of QP. This will results in each new channel getting a QP on the next CPM. Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: Iea608ada68517b6f2faecd45701c7aae6d23a2d0 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/477082 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
.gitignore | ||
crypto_ut.c | ||
Makefile |