[dpdk-dev] [PATCH v5 0/3] drivers/qat: improve handling of multi process

Arek Kusztal arkadiuszx.kusztal at intel.com
Tue Jul 7 17:02:36 CEST 2020


This patchset improves handling of multi process applications
using Intel QuickAssist Technology PMD. Main changes focus on
implementing shared area to hold pci device information,
that can be visible by different cryptodevs or compressdevs.
Some additional changes were made to prevent overwriting data and
function pointers by other processes.

v5:
- rebased agains changes in QAT
- split into logical parts
- fixed checkpatch issues

Arek Kusztal (3):
  drivers/qat: improve handling of multi process
  drivers/qat: add multi process handling of driver id
  drivers/qat: add handling of capabilities in multi process

 doc/guides/rel_notes/release_20_08.rst |   5 ++
 drivers/common/qat/qat_device.c        | 111 +++++++++++++++++++++++----------
 drivers/common/qat/qat_device.h        |  71 ++++++++++++---------
 drivers/common/qat/qat_qp.c            |  26 ++++++--
 drivers/compress/qat/qat_comp_pmd.c    |  51 ++++++++++++---
 drivers/compress/qat/qat_comp_pmd.h    |   2 +
 drivers/crypto/qat/qat_asym.c          |   4 +-
 drivers/crypto/qat/qat_asym_pmd.c      |  74 +++++++++++++++++-----
 drivers/crypto/qat/qat_asym_pmd.h      |   4 +-
 drivers/crypto/qat/qat_sym.c           |   2 +-
 drivers/crypto/qat/qat_sym.h           |   2 +-
 drivers/crypto/qat/qat_sym_pmd.c       | 107 +++++++++++++++++++++++++------
 drivers/crypto/qat/qat_sym_pmd.h       |   4 +-
 13 files changed, 345 insertions(+), 118 deletions(-)

-- 
2.1.0



More information about the dev mailing list