From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B5CBBA00C5; Fri, 4 Nov 2022 11:51:40 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 53E0842D10; Fri, 4 Nov 2022 11:51:40 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id BD76E42D0E for ; Fri, 4 Nov 2022 11:51:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1667559098; x=1699095098; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=UXBBh/Pei6SkHQI5ratZOFE4PA884mn1HIMJI7b01Dk=; b=UpIHh5ocDyxTJNlo6VPndeCGdiAOb3TRipIs1oN37oE0J60ROIBEdUTp V5AfLScezh+2Cn2RlhaIXE5Frm2JugfCIj+jD4pKTJB5orOEubbimPEdp HfoHMMlCcPYdVDcUt5bXZyq8D4vMkkdKu6uqnYPMBwlO/9ACGM+7X8uxv tPflQFsx1K+GX/uA8FfPacr3jJNUV99PTDpVXSrOn8jKtMLxyaRgAYsuD G6LR2zcLt4NyFr8C8+plyZfUMfJJbP/MHr/+mAUpNwMfEeebNu0lzTVCv eykb36VN19vcvXJFrg2Ch7xEhzu7777x3tyKdjNSTx+3j8RsDFJsULafX A==; X-IronPort-AV: E=McAfee;i="6500,9779,10520"; a="336640624" X-IronPort-AV: E=Sophos;i="5.96,137,1665471600"; d="scan'208";a="336640624" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Nov 2022 03:51:37 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10520"; a="704042420" X-IronPort-AV: E=Sophos;i="5.96,137,1665471600"; d="scan'208";a="704042420" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 04 Nov 2022 03:51:37 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Fri, 4 Nov 2022 03:51:37 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Fri, 4 Nov 2022 03:51:37 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Fri, 4 Nov 2022 03:51:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P4s+qpJMGhLwFGgIpj3jHQ5MLHVFJ/xmlwC5k1XItSikBQ9PzDcFkc0fzKjqxVI3NV7Xzm9+Cxp8dbg9j5MIdk/5yI2InEvtHIRh/Su8a0Wx7h+AuN5LxsQQ9kQHuzN0P0JE1EIgQKLdHDqb7cU5kbG/y0qrGkAYHSwzRiCogv2qgwbcdQAFBWb8gcCy5z9cHkfU7n0iDVJ7914mMFeVpnMUbLrkDR0r7BTQZGs5eGOOZr58rhotja9iSUSjTBi5WTvnsR6FlSPOPglxlOSnj7eortKp/NPfntViiRTekc6iv61Tg23eciCfdb2zUY3XwDonvWStWxXkyZbSQxhVfQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9Smc4me0cGhreoR7Y91WMgjciTnb8hj3g9UINLFsmHk=; b=Z96kXuRHYMIslGFZ2V/qUsC/bkPMHqK6CvSj8QZDF/CzjxGVzRUHLSdLe1YFup0TTLAwSw5A8viIhVqPW2aCWvQy59v3rvdqWij+XMdpEMDKAD58qF54dj962nXdY+jQ6+0jYwzAmGzaThx8Rpn2bJTDPxj9+We4D93pb3gpKbzWMGYQWCfWZoVJyFqgjjONcO1SjXT8SfC0Y0dJPfHVVLGMCixYYoNbEn/nOYvD0O7iXpSbMrFg7GUkR94GtiBlj56lg6F0NleznumRrcB4VqJHEsGIh7uZTk6Wjx4FJJgngR9SmLMjthuuim0/ilbExhEkSSeyl1BU7OB2vebg/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN6PR11MB3408.namprd11.prod.outlook.com (2603:10b6:805:bc::22) by MW4PR11MB6936.namprd11.prod.outlook.com (2603:10b6:303:226::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.21; Fri, 4 Nov 2022 10:51:35 +0000 Received: from SN6PR11MB3408.namprd11.prod.outlook.com ([fe80::53c9:fc70:7345:b561]) by SN6PR11MB3408.namprd11.prod.outlook.com ([fe80::53c9:fc70:7345:b561%7]) with mapi id 15.20.5791.020; Fri, 4 Nov 2022 10:51:35 +0000 From: "Ji, Kai" To: "Power, Ciara" , "De Lara Guarch, Pablo" CC: "dev@dpdk.org" , "pablo.de.lara.guarch@intel.con" Subject: RE: [PATCH] crypto/ipsec-mb: fix qp setup for secondary process Thread-Topic: [PATCH] crypto/ipsec-mb: fix qp setup for secondary process Thread-Index: AQHY8DHYVF/2uqR/QEGvyg5ASUcXLK4ullJA Date: Fri, 4 Nov 2022 10:51:35 +0000 Message-ID: References: <20221104094246.347024-1-ciara.power@intel.com> In-Reply-To: <20221104094246.347024-1-ciara.power@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN6PR11MB3408:EE_|MW4PR11MB6936:EE_ x-ms-office365-filtering-correlation-id: 52fe1e12-1e07-4632-2a25-08dabe528afb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qc3n1YmdtY+oW0WtlABF9p1GVQxMOVnxaUERLfNzqggiqXQbIylm1V0biWJ62ZS7yALqUUpeAWQyMfNJeRDPUVPf0u2EqZ9DVTrLdcXpFc7eALlXA6fUq+12Gtddd5Epd7XRyr8++JrwVDYnzQNynVw6wesYEyV29cskV7fwCH7ph7kMhc6kUUje15l+kdUiJ4A9W7I5IU2q3DEZrFFhXHy5W2u1+Wx0AAyXXGUU3eSmjpN8tOzgMA/ac3eC4WMF91yPp1EZ7rOTrvhMmpYvHgETokDFokSyqT462+FsHFrCJrLKBVBTlGJTvoEUXK6z+nByQns1OzKvVfAydkn0a2XtBvwlrGd79koKKOnp986dlctY4cAgpFBHm+zPfKuPjdxpDBuroCglZECNk9LaAzwUev/uzOWrhZ633VCBb/5c9CMOuwC+OEeHRSfYsOf6LPNIi84G28xtjl8AEyObpBDSg146WuUv3euxQK1/sZZ06ERLdPl78+LQBxhohGwXR4vaUo5y83/MYRpoOEL3dEb/6qd40f4SvlOxNYyJEKves/beiTJUwCGOc8pPS/B9GqRsYwXj7zguu00DRc1PAL7BoX32XZwbOezAFLi2y9sAHlhGBMXt9F/2yin8+PZxnqstapwXtWdcW5878Ew9YZpmsLFfNe6rmZz6R3XTz4mup3xV3HMXn4GFhsuYRNQ7ENZdJxluMk9Nzvc0HRJoy0nyEeaSTRw/IE8nbGYANsyHQdABFsGeCSC8o9ruzcfkYo65eteO2JGOlv5xiNYsiA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3408.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(366004)(396003)(39860400002)(136003)(376002)(346002)(451199015)(86362001)(33656002)(122000001)(82960400001)(2906002)(38070700005)(83380400001)(5660300002)(7696005)(66946007)(52536014)(9686003)(53546011)(64756008)(8676002)(76116006)(66556008)(4326008)(6506007)(66446008)(41300700001)(26005)(66476007)(110136005)(54906003)(186003)(55016003)(38100700002)(6636002)(478600001)(71200400001)(316002)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?+Qzb9Ktw0lyrFPnTEwoFF4kSyG9W1kNcXf2RDo25yamEGmP7iG9ANCIzCkW3?= =?us-ascii?Q?HOcXu2lB6g+Slcwau89zqV6P+TapQLvDTmh3xu7AoOmfgYoLGfOFHgtxIUL3?= =?us-ascii?Q?zF09KXksAFMYyw+RM76P7jf4p7eXM0pJ2zivYkgE7alPI44t3IDV1Q+dXPGR?= =?us-ascii?Q?PiI1hGDtsPjYBVWD7xI8iaRbQcq+QrkQlSwycccha60vVRW2dIwwbWhB3sI3?= =?us-ascii?Q?W9zBKgYSRECrFquF2okKkYbjXHPe9XZMqkdp6xLfgeFLilUbHzDpN/QdQfy2?= =?us-ascii?Q?zI0bwflqapof7TSjRi4BB3HvDAF9dxvNoRVW1zAMmDr0RwxJhh4cHXoONnab?= =?us-ascii?Q?vLdJzjYeX94oyK4XPN2lz1W5eoDbwEEPNorR08KkTuVHk7pXVuVUzfQf7df/?= =?us-ascii?Q?Uv8tgLJJbYYRbfaDWTkhHUy8OnmcRSzKFwULaWKtl+/VWmPRlaJJHKHm0KCx?= =?us-ascii?Q?kQwCG7nU6AEQ1jzwg2PhokF/ALu7qigLZKTrIVBDx+BYpgduc1azub7Ahqoe?= =?us-ascii?Q?7T+lP0rkALygmaCzpC2cYnkIyzPlV7pyUVrCbzNIJ3KmBUT6wcpn8HpLNSmE?= =?us-ascii?Q?RR/TmSZY09qZavH2RMM0ChBOKpa8O1n5IJwU6KGDzyIbUx4JdtyHGK+qRq8x?= =?us-ascii?Q?7+ERs+behAQsyIIlB6nlDfcSBHvB9i7JNoIThqn04AojarTlzt/pHs6FcX0M?= =?us-ascii?Q?MIG5czWstoVJBNIeGYrL18XCB/w4d+Ctzxl8Ma93uSGodWTlQaHnrgvXsLMi?= =?us-ascii?Q?qT/ymet7ERAgRvy5GcN28Vx0HV/o3enQyqMwjCr2ORk0/kIVfhwgmLiyjuLh?= =?us-ascii?Q?VMZnR5IcQaPCG9iEjM74ZCyCiv9G59RGjapupQZgIOBU/K8o4YVP1IdEbA1o?= =?us-ascii?Q?KDp4HJizDFzLd3OX0yJvmt9ZOPBWhyzw7u0Ymj5cEfxHaaAKh01wEhg0ldgE?= =?us-ascii?Q?NlOK43DH/bPlI71J6QqtWyPAaQHJCNdHYGmZ+oRxDe9w+Bf92ep1APuYczIS?= =?us-ascii?Q?zjLTWkmKujAhRpZdzIPjs2pGI4MPbY6Rw1ZlQoVGViZ8e+OZpmnynNfyEIg9?= =?us-ascii?Q?eSktvO1qIxNvuGgzOItY17xhByK8r8c3SsPAa6/lwCDyUnbKd7TW4NvLJtWX?= =?us-ascii?Q?lRPqnG+t2DjyC/K8Qcb7X9g7R/1SgUMzVgxNuT5RZZl2BrvAhwXu/l7v/ujM?= =?us-ascii?Q?Fku6mkfxFBTzjQ3zUADY1ywYPfp9JTE51pjoMUdJz9M/v+Jh/BJNARDG+BT8?= =?us-ascii?Q?7WyvQEQwIrBoZ+I+hqDgvJukwtMApFJ2Bj2jMWiCEYJxUHFyugm6pJXk4mqQ?= =?us-ascii?Q?eMC/qz58ryMHhJFLFs5l7afm+1tVJ4Z5hBxnJI9j+KuFJ2+M36Yl1B1XiTB3?= =?us-ascii?Q?Ye/gylF06g0O4mREqN+BJ+U1drFjkKkU/iCmV+uK78SKiMA2W4iNOsAyBobC?= =?us-ascii?Q?IZ5huZpEGHkZFvVhlx6TgMSRoB3Oh5CNJGEVVe72MD3ThYqRRp0lVUh0a1N2?= =?us-ascii?Q?jeN22xOF1+e21L3CWUea0e6kaYoPOD/GkmAuODVLMw6cUKAY8AGVXqRkkWba?= =?us-ascii?Q?0GkhHlR4FjhG6ld/Vag=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB3408.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 52fe1e12-1e07-4632-2a25-08dabe528afb X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2022 10:51:35.4502 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: U6YgV30b8T1/vauaKDlWp9uRX9iZp6tlf/qftCipoPl6W6gLCz0kb2LnYfZ7nhUiWbCQoWAnszLs7JIgct0PyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB6936 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Acked-by: Kai Ji > -----Original Message----- > From: Power, Ciara > Sent: Friday, November 4, 2022 9:43 AM > To: Ji, Kai ; De Lara Guarch, Pablo > > Cc: dev@dpdk.org; pablo.de.lara.guarch@intel.con; Power, Ciara > > Subject: [PATCH] crypto/ipsec-mb: fix qp setup for secondary process >=20 > If a secondary process is using a queue pair that has been setup by the p= rimary > process, we need to reset mb_mgr pointers. > This commit removes an error return in this case, allowing secondary to d= o the > remaining setup for the existing qp. >=20 > Fixes: b35848bc01f6 ("crypto/ipsec_mb: add multi-process IPC request hand= ler") > Cc: kai.ji@intel.com >=20 > Signed-off-by: Ciara Power > --- > drivers/crypto/ipsec_mb/ipsec_mb_ops.c | 3 --- > 1 file changed, 3 deletions(-) >=20 > diff --git a/drivers/crypto/ipsec_mb/ipsec_mb_ops.c > b/drivers/crypto/ipsec_mb/ipsec_mb_ops.c > index bf18d692bd..62be68a917 100644 > --- a/drivers/crypto/ipsec_mb/ipsec_mb_ops.c > +++ b/drivers/crypto/ipsec_mb/ipsec_mb_ops.c > @@ -273,9 +273,6 @@ ipsec_mb_qp_setup(struct rte_cryptodev *dev, uint16_t > qp_id, > return ipsec_mb_secondary_qp_op(dev->data->dev_id, > qp_id, > qp_conf, socket_id, > RTE_IPSEC_MB_MP_REQ_QP_SET); > } > - > - IPSEC_MB_LOG(ERR, "Queue pair already setup'ed."); > - return -EINVAL; > } else { > /* Free memory prior to re-allocation if needed. */ > if (dev->data->queue_pairs[qp_id] !=3D NULL) > -- > 2.25.1