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 69541A0350; Thu, 27 Jan 2022 12:03:47 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E14434278B; Thu, 27 Jan 2022 12:03:46 +0100 (CET) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 7226B4067C for ; Thu, 27 Jan 2022 12:03:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1643281425; x=1674817425; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=fML8vjieFmDTe0LQDav4iWg9E6rFWse5cqXUEGbLGJc=; b=IRZ2QihmPqcyfPXFIjk8+lkQ2aPGCNpppB2PXPW6w9vqxVlhz818UHPX f9KYzePWFORK4IG6JkiRVPQHdj1TlpYmzrIrHroIDvf+0XBcFSM9a3uvW eROhigGON/SgWtCxKKi2I7HLXrlnSyO8Rb35SFa96BMnglPSJE66bFNQd 7ig+areP2bRLcIAVeuoV2zcP9Sg+tidI4CzMGJW6LSCJjhmjOkeRdQDMK QJ+MUBKEfSyk/l+f4stdXbCdJPjhRh5jr+P1VFHti3dnrAkEvAL7PbUqE Ern49Hh+ChD1P6fcb926ZyyDUyi/a98a4umRmPknjHubcZOunoOEJefHU Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10239"; a="247039322" X-IronPort-AV: E=Sophos;i="5.88,320,1635231600"; d="scan'208";a="247039322" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jan 2022 03:03:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,320,1635231600"; d="scan'208";a="533071891" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga007.fm.intel.com with ESMTP; 27 Jan 2022 03:03:44 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.2308.20; Thu, 27 Jan 2022 03:03:43 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Thu, 27 Jan 2022 03:03:43 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.171) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Thu, 27 Jan 2022 03:03:43 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vk+zPyEq4mWUQGXI0F67c0+u9l5RpuIqnKdiF8OCibqJ+2hpAFeGwkOoZRjxlaHD6xsHSarPvp2AzI8Oo2Uky39yVcUwV08j2meNX31xxL+8Hc6veMwsO3Q9MOUQqfV4aMmx+YPd2s1xa8vvMJVl9DfpTicaVfqqqQbf4/QQaCxa8SyPInrz4doOv2fL6Vg8EntalyUqXakBbzLfAUwrr5Id1PQxUQnDfGbXrMidtJpjqYhH9RdoYEknBte8fWQdG931mI+8amoHB9KHQFaGC9y7kpo0fPno8YgR2CnTp+EtDGML59n91LekDPdi/xVe7YbvaPX2AYzR3SHUi7hnwA== 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=fML8vjieFmDTe0LQDav4iWg9E6rFWse5cqXUEGbLGJc=; b=BnvkrPcGUAbyWYR+r+3wX20jnL2NMRLkLZjrU6RpuAnsvQrEkIpZpeOsMyOJQhM46f0Wl+XqQbEV2UHIgNpBXkx+eZvqEl7VMv33aklW081fK63FYaSb63bo5d6OKVPTcufHJcZ5dAfahNBMYv/KCSDB5d3VPsvWVckQ8nOKpVV8TflRMif8JckCKQMGLXHvMRdkYpi0BfPX1Nc7KvNbeXwPgyYSl0S2D6+D+gYerZE7JPdJIrZF9Hs+Ei95/OrSh2rAB2q9HFoGko3A/m/nR7DCfEx5KX5cL+TumUxt0othNR4dguynd89AFMhN8C+06RImnwkFmO0e+9BoWwqvPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from MW5PR11MB5809.namprd11.prod.outlook.com (2603:10b6:303:197::6) by BN7PR11MB2785.namprd11.prod.outlook.com (2603:10b6:406:ac::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.15; Thu, 27 Jan 2022 11:03:41 +0000 Received: from MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::6044:ba49:2592:68c5]) by MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::6044:ba49:2592:68c5%2]) with mapi id 15.20.4909.017; Thu, 27 Jan 2022 11:03:41 +0000 From: "Zhang, Roy Fan" To: "Power, Ciara" , "dev@dpdk.org" CC: "gakhil@marvell.com" , "anoobj@marvell.com" , "mdr@ashroe.eu" , "Doherty, Declan" , Ankur Dwivedi , "Tejasree Kondoj" , "Griffin, John" , "Trahe, Fiona" , "Jain, Deepak K" Subject: RE: [PATCH v2 1/4] crypto: use single buffer for asymmetric session Thread-Topic: [PATCH v2 1/4] crypto: use single buffer for asymmetric session Thread-Index: AQHYETOaLJN2iiesA0GrzRbV52NC5Kx2uC/Q Date: Thu, 27 Jan 2022 11:03:41 +0000 Message-ID: References: <20220124150339.280090-1-ciara.power@intel.com> <20220124150339.280090-2-ciara.power@intel.com> In-Reply-To: <20220124150339.280090-2-ciara.power@intel.com> Accept-Language: zh-Hans-HK, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.200.16 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e4d4e037-5f4c-4407-2da3-08d9e184add4 x-ms-traffictypediagnostic: BN7PR11MB2785:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YTQj8wmp6+93FehEFJWj8o0AIM0PbORXH1lYIcfzRDhNGUfOIdabqo3lWVq0ekiLkM3I59+2uwo7spxdB6rBciqzMiT+AdeCV67ltxnUdVnMtDZf94xCJLswWkE7XYfyTWhBIiX7g5XrkIJtFMUqyRT6IFgoMWoNb40tXV5Dv7FGa4X6FQHJLNbvtWJrGJvYTiuUftufdruWtL4ozPfw4ENkLKU4DLK7bvWB69HRr7c/4BQirz9IyUnwUtM5kMo8r1v6/buR/buOEgp6gKfQrHdDEFD4uSfict3Dx9EJheKsGGFy69oKPUcjamhXVN0xy0NFQjG8EkIgeg1hRuW7SLDHpriCXF5G+TasPtYpOlaGC1ZPvoLkkURWe/Tu6BzJ/mP01rZtFAEJQKS32zeUcDFonAH81IuiIADbVG83Y5jb2CgM+9JQfK6lLILF6Go9b1jO9IHPuttBu8PLPp/H1lGQZPW0st/cW7oaKShi3pHjLk0mbQOG7sfMAK0N5bJWPg+q8hiiAH7FseLSIG8ETBGdZB39d9iVplg31Ee/YxWA/24mRJIi2ynsGp/c71u6dQN8HG6aLioUnkwSy2JHLeWALPBpIsOY6zYacGW5oOCqX48ST2Lcdb3uc7S/X+4Vi9xOLD8Au7gcx65/cMFOXsHTyr/C8wdHCfzbqXOrtu10xtFr+VTe9v006M/SbD4apAX7zzMpKu/aPHOVvw2Kkw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW5PR11MB5809.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(86362001)(107886003)(316002)(82960400001)(76116006)(66946007)(6506007)(9686003)(4326008)(508600001)(66446008)(5660300002)(66476007)(66556008)(52536014)(8936002)(53546011)(7696005)(55016003)(8676002)(64756008)(110136005)(26005)(71200400001)(33656002)(4744005)(2906002)(38070700005)(122000001)(83380400001)(54906003)(186003)(38100700002)(20210929001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?NFpRcAC3cV4K4I3iNwv55yjtrDy461392JgjKL6+5F6XYj1lrQb98yOc?= =?Windows-1252?Q?qGTbJdoIqUEcQ5zCqJ8nuEtP7uYrWpmeT1haiWPdlxWM3SfEqQW68plF?= =?Windows-1252?Q?AiCCVVPn3ibnd7RPhjEvfkwbGOSHfPtbJ/h/uEJfHfj4Y+ZTHjoU2Edu?= =?Windows-1252?Q?pMTkKje+BUa4a10M6/dXwsVjTg/HL7Y/lpYAgMT83v9NRJYVKT+5J+o/?= =?Windows-1252?Q?0tRf8EGHVXaPD98DeyG7/lK39Wycpod0fcNG93l3STFLePKilOGOBWPw?= =?Windows-1252?Q?2Og9wTOfm19YGYI5HvlgoQkg2Nc0g4+g8cyTcBYy44alSjVMzZt665lr?= =?Windows-1252?Q?8PEEzoD4MRjDUIdyCLOPAL156FlXf+6bXzyZproo1QJPZO56w8NO6W5V?= =?Windows-1252?Q?mCW7GjX94w+1nwKFZ/1S6oy8t5NbxFeRwtbRfWU5sLiw7qSnPBjvvt+D?= =?Windows-1252?Q?rPq/CZ8dfoxSNIKqoxjPH8zdxz2hdWdOEGlimbPjQ7WgB15Q5mBk7ReV?= =?Windows-1252?Q?LcgqXdbjA9q9e7p+lKGBBWEUzXxXpDAU08SaJpzmUqiEheYNioqK2/CC?= =?Windows-1252?Q?CPiAYoflxbcSOnnNsMe0L82LfSUjqee1jrT+ynTgrEzaQdeUYqxfnXMg?= =?Windows-1252?Q?SqBmEaYPNm33Npb0UZgag+R9Sh79LKC4k4OiAWpBTg9RIENPHxdZwC8R?= =?Windows-1252?Q?l1pvtIgeT6hVHj32nN0/9mzY9yKrKlx0K2ZRevJPwGZjsJhN51zKYVYW?= =?Windows-1252?Q?48RuktBk9mUv7HxQs0vY0oLtcXpak2S09/wr1EVgmOg6cThCe77Ol7hi?= =?Windows-1252?Q?SH/7IDB6gN8zozoV0VB+zo6S07I7B9F/4nC/FVlAz43ZINE6zmCJC5Xt?= =?Windows-1252?Q?td37lVsUMPi8w9mnJBf7hBvNMdAyDrPKOKWAjhDMNidWUNv8idLfk9/e?= =?Windows-1252?Q?eMC3YT/07d6y63wissPhSTBLvPVeEpF9sqnun8Nj5AHxKcNhMaqmqElA?= =?Windows-1252?Q?4yjxaVdftlKRr0PDXSQo5WrHc3xS02ozPXzz93IhARv44yPrpI/N93bU?= =?Windows-1252?Q?xNhpZFwYd2Sj/nHQHCMQB1F1DYqDu5Frczw9xrS/lj2JdsTm7e/77MxL?= =?Windows-1252?Q?FtT8z/2LFeqWuYXgu0ono0mr5ZGqXlV8u4XOjTC8uDDZcQpzNPwIDqPL?= =?Windows-1252?Q?DaEYTPYVClXzjkfUpAtBUTmvvPihwd+V+Z7GM4jaJaiDwRLQ4YpqLNav?= =?Windows-1252?Q?WCO/8/nGuJ+gcAZGrbPLXaoqQ7vZKcAsMJDjzTWnmOEQ4GXQtGWSAZ5K?= =?Windows-1252?Q?Q4ckPxumq/cpX6+DOD70KCmL8VU7HoapTTuWsoQjt7pyrZgJUsxamxAx?= =?Windows-1252?Q?eFFY4oGyrFXbIklSsNrO8O/3DYmgw90OYZsor7lwhqFr4c4hJfFigiKL?= =?Windows-1252?Q?OeIcPE8JheE8ZEX6gEBgAwcGZ2V4V7kHbiH5vaqolwzYxpbFNfvsMOzO?= =?Windows-1252?Q?DhPM6Bd5VBh0pOnq8op/NI/rqAQ4Hsd+CYbk2rSHCbdugIhoR7jG17Ca?= =?Windows-1252?Q?EPpoEaSRaNYSQLI+47rmMof5c4QNyuwFHHWvFn2urm+o+v8kbBMj6D2O?= =?Windows-1252?Q?1fAyREcpTk49+HCfkjwxx1sU+2dfT3BBx5BabnXo3cLHr5/jj4uPcEaT?= =?Windows-1252?Q?qDw7iTgoE7btD1w/Ztpof1+i/it3GSwfioqJn1pC+Cxw8rbbccCL7w?= =?Windows-1252?Q?=3D=3D?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW5PR11MB5809.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e4d4e037-5f4c-4407-2da3-08d9e184add4 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2022 11:03:41.6369 (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: 3Ma4EPFRiVPdGbxwcI5AHyYD29H36LYkG276GcvfApUhA32UOGCEqOdikaGId0Gai1gtEX8UJ4MtVPU6DIuaNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2785 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 > -----Original Message----- > From: Power, Ciara > Sent: Monday, January 24, 2022 3:04 PM > To: dev@dpdk.org > Cc: Zhang, Roy Fan ; gakhil@marvell.com; > anoobj@marvell.com; mdr@ashroe.eu; Power, Ciara > ; Doherty, Declan ; > Ankur Dwivedi ; Tejasree Kondoj > ; Griffin, John ; Trahe, > Fiona ; Jain, Deepak K > Subject: [PATCH v2 1/4] crypto: use single buffer for asymmetric session >=20 > Rather than using a session buffer that contains pointers to private > session data elsewhere, have a single session buffer. > This session is created for a driver ID, and the mempool element > contains space for the max session private data needed for any driver. >=20 > Signed-off-by: Ciara Power >=20 > --- Although Anoob had slightly different idea on missed iova address to the se= ssion private data, the general approach looks ok to me. Acked-by: Fan Zhang