From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by dpdk.org (Postfix) with ESMTP id B45D95F2E for ; Fri, 23 Mar 2018 16:59:44 +0100 (CET) Received: from g9t2301.houston.hpecorp.net (g9t2301.houston.hpecorp.net [16.220.97.129]) by g4t3426.houston.hpe.com (Postfix) with ESMTP id CC6826A; Fri, 23 Mar 2018 15:59:43 +0000 (UTC) Received: from hpe.com (unknown [16.79.30.39]) by g9t2301.houston.hpecorp.net (Postfix) with ESMTP id 72E29342; Fri, 23 Mar 2018 15:59:43 +0000 (UTC) From: Lee Roberts To: john.griffin@intel.com, fiona.trahe@intel.com, depak.k.jain@intel.com Cc: stable@dpdk.org, Lee Roberts Date: Fri, 23 Mar 2018 09:59:28 -0600 Message-Id: <1521820768-3717-1-git-send-email-lee.roberts@hpe.com> X-Mailer: git-send-email 1.9.1 Subject: [dpdk-stable] [PATCH] assign QAT cryptodev to correct NUMA node X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Mar 2018 15:59:44 -0000 rte_cryptodev_pmd_init_params should use NUMA node of the QAT device for its socket_id rather than the socket_id of the initializing process. Signed-off-by: Lee Roberts --- drivers/crypto/qat/rte_qat_cryptodev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/crypto/qat/rte_qat_cryptodev.c b/drivers/crypto/qat/rte_qat_cryptodev.c index 4f8e4bf..6197820 100644 --- a/drivers/crypto/qat/rte_qat_cryptodev.c +++ b/drivers/crypto/qat/rte_qat_cryptodev.c @@ -159,7 +159,7 @@ static int crypto_qat_pci_probe(struct rte_pci_driver *pci_drv __rte_unused, { struct rte_cryptodev_pmd_init_params init_params = { .name = "", - .socket_id = rte_socket_id(), + .socket_id = pci_dev->device.numa_node, .private_data_size = sizeof(struct qat_pmd_private), .max_nb_sessions = RTE_QAT_PMD_MAX_NB_SESSIONS }; -- 1.9.1