Hi Fan,

>-----Original Message-----
>From: dev <dev-boun...@dpdk.org> On Behalf Of Fan Zhang
>Sent: Friday 22 October 2021 18:04
>To: dev@dpdk.org
>Cc: gak...@marvell.com; Zhang, Roy Fan <roy.fan.zh...@intel.com>; Kusztal,
>ArkadiuszX <arkadiuszx.kusz...@intel.com>; Ji, Kai <kai...@intel.com>
>Subject: [dpdk-dev] [dpdk-dev v4 7/9] crypto/qat: unified device private data
>structure
>
>This patch unifies the QAT symmetric and asymmetric device private data
>structures and functions.
>
>Signed-off-by: Arek Kusztal <arkadiuszx.kusz...@intel.com>
>Signed-off-by: Fan Zhang <roy.fan.zh...@intel.com>
>Signed-off-by: Kai Ji <kai...@intel.com>
>---
<snip>
>+
>+void
>+qat_cryptodev_info_get(struct rte_cryptodev *dev,
>+              struct rte_cryptodev_info *info)
>+{
>+      struct qat_cryptodev_private *qat_private = dev->data-
>>dev_private;
>+      struct qat_pci_device *qat_dev = qat_private->qat_dev;
>+      enum qat_service_type service_type = qat_private->service_type;
>+
>+      if (info != NULL) {
>+              info->max_nb_queue_pairs =
>+                      qat_qps_per_service(qat_dev, service_type);
>+              info->feature_flags = dev->feature_flags;
>+              info->capabilities = qat_private->qat_dev_capabilities;
>+              info->driver_id = qat_sym_driver_id;

As this is a shared function between sym and asym, the driver id is being 
incorrectly set as always qat_sym_driver_id

>+              /* No limit of number of sessions */
>+              info->sym.max_nb_sessions = 0;
>+      }
>+}
>+

Thanks,
Ciara

Reply via email to