From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3A697A00BE; Wed, 8 Jul 2020 00:28:54 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AB1091DED0; Wed, 8 Jul 2020 00:28:53 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130052.outbound.protection.outlook.com [40.107.13.52]) by dpdk.org (Postfix) with ESMTP id 649561DECD for ; Wed, 8 Jul 2020 00:28:52 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JTVejYSbmJfr/gDPpdAT9xDAXGNJxJ/95dlzX1FTF1j7QswHzreXBni33es+w1rKhM+cgQ0Oa8WPoHiiMHMae1qjrbpoxjWeFLERoJWzAi8+/djAbYIzMT+pDkymTLPEJjc78Vz/UiKVNYox8JC3pW8Sliukv62VuYCbKuYhi+eIG5Y5DSi8tCA6w4HOCP2Ig7hqYxQyxOtNQCa6E0F37It2YvgKfjqIlVrhavSwKoQYAup2srITnxWSbUtOaGIGG9qJvG9gqI8WqVORqQIuVQw5JdlhPsCh7ugiasNRZkrZG/ZqUNii3zEedmPcy1JAh9iAirGMaNnRLEgw8fjm1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5rQDzfFN1Lf8INHMMD43FoYvkcBZg3lmsbk0dz1Zahw=; b=TeCt8ybt7YG+zrH69uOnRHqO2m/a5rTbbIGQ6jfz9vQwAGWaSgUlv2PhDYw5T0GyWD146yBfliu2U3T3UgX0iDehsuXvqEttrFuNUTzbJtHLbao407k+vxOZrszvcmAoG+jtqu0eqX3mcnz7IODO6M6GR+YSjOtsjZDtpW++xaY6jxvfb/DLyPKa1Awso7SfCbTPOASHzvEmedTD/cUImBacTjh7p94B4qOp8H49V34WFlaBKdCucjpTZ0v/HsoomP0zb3T8SVaSYSZGq9H8nSV9jF5CXy8y+KGM2pfSgxy4lguoYMHMD/jT82MP6yeve85gadv7A9SCCcHL6iOJIA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5rQDzfFN1Lf8INHMMD43FoYvkcBZg3lmsbk0dz1Zahw=; b=qxQY5vIlgA2yknUZvyfOsIz8ymc29GA1g7GASvaJDz9ZEIZrGnt0w3X2m86Pz1v0ZO/l0Lqdo8pxiHI2tMAbi9Lz6nc9AH3j/ewyoM96W/AO7Lq58890BR4i2j9slI0EWknC0MehzMv8Ck1QXgQg10Rfu1UgaYJfAV0J8l76QeA= Received: from VI1PR04MB3168.eurprd04.prod.outlook.com (2603:10a6:802:6::10) by VI1PR04MB3165.eurprd04.prod.outlook.com (2603:10a6:802:a::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.27; Tue, 7 Jul 2020 22:28:46 +0000 Received: from VI1PR04MB3168.eurprd04.prod.outlook.com ([fe80::b077:1fe4:d352:b464]) by VI1PR04MB3168.eurprd04.prod.outlook.com ([fe80::b077:1fe4:d352:b464%7]) with mapi id 15.20.3153.029; Tue, 7 Jul 2020 22:28:46 +0000 From: Akhil Goyal To: Arek Kusztal , "dev@dpdk.org" CC: "fiona.trahe@intel.com" Thread-Topic: [PATCH v5 3/3] drivers/qat: add handling of capabilities in multi process Thread-Index: AQHWVG/D9QAu8gFMWUaDQNbbCgZJQaj8pQmA Date: Tue, 7 Jul 2020 22:28:46 +0000 Message-ID: References: <20200707150239.13400-1-arkadiuszx.kusztal@intel.com> <20200707150239.13400-4-arkadiuszx.kusztal@intel.com> In-Reply-To: <20200707150239.13400-4-arkadiuszx.kusztal@intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nxp.com; x-originating-ip: [45.118.167.74] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 87ce80d3-dd2c-4068-475b-08d822c51d09 x-ms-traffictypediagnostic: VI1PR04MB3165: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:207; x-forefront-prvs: 0457F11EAF x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tLgEZ5g5vqvoS6E/QjxzuYi4ZcVecHMW6nnjYVA/E0YCm509+tJkVymPn1+X/EqK/AH+ZV2a6vwJis3sdqmlA5YbDjyNvnrZ/86lWozPdKLOMzb/octvJzwiAIY3AkYa3pxHdIsKUDanvo4f6mBR5xn0cg+CMq09VcvWAb+UU0Mf8EDkkdP2fBfGM+YNYowFea6XZUxQ+RL8rB96aRfPBLq49cF90+y+eEtDhk6CvVdnl+6Jvw+LSsRun5QhIJkoIu/WBtd+cfIUR9G/6HedW8dZRwzvxi3egXo5Tdy6YCkh08Ktqs6kCR4SMdj8T4h8E6alU14b4yS3d63TkcS6YQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB3168.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(396003)(376002)(346002)(136003)(39860400002)(8676002)(52536014)(86362001)(2906002)(6506007)(9686003)(33656002)(5660300002)(316002)(110136005)(478600001)(83380400001)(55016002)(71200400001)(4326008)(7696005)(76116006)(66556008)(64756008)(26005)(66946007)(8936002)(66476007)(186003)(66446008)(44832011); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: /FlYTFnZ5c5pImIFFUDlg4ZQWPTYPr9gYeMIKbju+ubm1wcPAs1lm0P3v0LRy5SON8CFIw1ftPemjSLKU5HoMCcrSRoAxBWsLz0HQFNLNWFHvTVcJYZOx+Xo3nNK159+b5+XbxE+BBlC/8vKgf1LS55Ik3xZ7toSMmV7kZcCYbQQxwCLYweYXeAzuQYq/oI571wjU9HObdH+BGfG8PXAejb00BhVlQKwVCbTzWLLTii3LITKgIYZU1c3HOgNyWAAxK9LifkHkv7iGnKioxGQbGY+0wFLN8AOfrwjii7sGjFnfe5JMWFHGvKfK6DDw9S0fuOPAMuHjZOg7IOWBa1Dkbrrug+KaIZJxCjH7P7gN1ptIlDIOSlBJdMKwdZ99IPcJ1dAZBHiSrHSgO0vMLvXzvsOp5CRaw+CzjB3q38zfjWuiOf6kBWl6RXTVshVlqsy5+HWHHNmmjXxrz+LvZlbcD2a1VD6QWF5uEbvDVnWGi4= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB3168.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 87ce80d3-dd2c-4068-475b-08d822c51d09 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 22:28:46.2515 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0CvAIdagLa+L1gnnrQPTXHFRKtUHO4+NjrMYS4xmrLwXWVPkbRnIyhrwVCA8M7VmevGxidsYc04ED37C4KLHOg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB3165 Subject: Re: [dpdk-dev] [PATCH v5 3/3] drivers/qat: add handling of capabilities in multi process X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > Move qat capabilities data into a memzone where it can be > shared by primary and secondary processes. >=20 > Signed-off-by: Arek Kusztal > --- Series Applied to dpdk-next-crypto Fixed following check patch warning while applying the patchset. diff --git a/drivers/crypto/qat/qat_sym_pmd.c b/drivers/crypto/qat/qat_sym_= pmd.c index 2dcda4a06..f6f9f5bdd 100644 --- a/drivers/crypto/qat/qat_sym_pmd.c +++ b/drivers/crypto/qat/qat_sym_pmd.c @@ -435,18 +435,18 @@ qat_sym_dev_create(struct qat_pci_device *qat_pci_dev= , internals->capa_mz =3D rte_memzone_lookup(capa_memz_name); if (internals->capa_mz =3D=3D NULL) { - internals->capa_mz =3D rte_memzone_reserve(capa_memz_name, + internals->capa_mz =3D rte_memzone_reserve(capa_memz_name, capa_size, rte_socket_id(), 0); } if (internals->capa_mz =3D=3D NULL) { - QAT_LOG(DEBUG, - "Error allocating memzone for capabilities, destroying PMD = for %s", - name); - rte_cryptodev_pmd_destroy(cryptodev); - memset(&qat_dev_instance->sym_rte_dev, 0, - sizeof(qat_dev_instance->sym_rte_dev)); - return -EFAULT; + QAT_LOG(DEBUG, + "Error allocating memzone for capabilities, destroy= ing PMD for %s", + name); + rte_cryptodev_pmd_destroy(cryptodev); + memset(&qat_dev_instance->sym_rte_dev, 0, + sizeof(qat_dev_instance->sym_rte_dev)); + return -EFAULT; }