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 32F70A00BE; Mon, 25 Apr 2022 07:27:44 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BBCC641132; Mon, 25 Apr 2022 07:27:43 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 7691C410E6 for ; Mon, 25 Apr 2022 07:27:42 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 23OLshBS012433; Sun, 24 Apr 2022 22:27:41 -0700 Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam08lp2049.outbound.protection.outlook.com [104.47.74.49]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3fmgymca13-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 24 Apr 2022 22:27:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H+fIdYbTb8iFL5UkIYJNiIpv+TT9a9j/ts3Ok2VTwp7v7AL7o0sjUDvkKtPzwH3MJw5n8Ec8ugEErmMKMHWXgVTagAcNRNZusYYdFNzsKRYHG5uII5pS3tNOvdZMwb9pGwrynt+lT9kJLpTp66k6tishtyX9joSKPvSqZXuZUa43eMSxTDYuSFcK+goLSsSwoOfq6mkxdye/Ug1oQciGdWChrlOH0edy6e0V7LbSprUxfONedVjVqGfYfROeWKace1Fv34u82Mq/F32q+FU84lEVsp4ol9kpsEb42TatbPlXv1d3GAWckgzGw/10W1S+3L/+WU2lq5IkZaT0+XF5TQ== 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=xqqwbXFniSSn1LPWgYAp0YeWALs61Dt1h2y9BcblG/I=; b=LlHv1UPhR7s8WQ4ubJzow0UBRpMMZzpWmr8i28eawUjHhQrcXJLDPbsBHxprU8mfTDT2xKSXPoV0VmraPP5H7X2LVrHuKs3oTtFSOATKrdTo3vTSpnx13b5Vfsgh2KdsHOai+2iThKLOy7L5LdMvu19sRamWHMsCGxbuYfaUzmtS8YXPZt8dDzV9FIMjW10kWr29HWLgxsVY2sefmXOFMYvIKxUDQrYHdxUVe3YHKkQziWmJn80qWUIYsTrLDu12uHud/yhOw/dKxoPTGa/5KBT/j0Ti4Mq8uTsrRGr6/Hu8NEi31kkHIyRkZv7aoNVRfasYfsD6kvn3dXcjoOaZxg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xqqwbXFniSSn1LPWgYAp0YeWALs61Dt1h2y9BcblG/I=; b=WJKdUEPW9g32Hb6uHJ/FqSxACgYEWlU/7QXGMY6+DWcz01SGSQMIchPINQLWFDexYH/QGyxQkwyZtvWKxXMH2x+G81G3hRQ9tFKEvoQ/PN/4oxRDAkgxZOPiT+YkqNIiWQQQfUTAcZLKuHlY4XPvVoFTP2E3ubO5x/Hitv07uH0= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by BL1PR18MB4232.namprd18.prod.outlook.com (2603:10b6:208:316::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.21; Mon, 25 Apr 2022 05:27:39 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::a0df:8676:6ad2:4338]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::a0df:8676:6ad2:4338%6]) with mapi id 15.20.5186.021; Mon, 25 Apr 2022 05:27:39 +0000 From: Akhil Goyal To: Raja Zidane , "dev@dpdk.org" CC: "matan@nvidia.com" Subject: RE: [EXT] [PATCH 1/2] common/mlx5: extend crypto capabilities Thread-Topic: [EXT] [PATCH 1/2] common/mlx5: extend crypto capabilities Thread-Index: AQHYUxlP0zxgUFrgTU+oagMa8p269q0AI/yA Date: Mon, 25 Apr 2022 05:27:39 +0000 Message-ID: References: <20220418111005.2291-1-rzidane@nvidia.com> <20220418111005.2291-2-rzidane@nvidia.com> In-Reply-To: <20220418111005.2291-2-rzidane@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a3dae8ee-1da1-4ed0-164b-08da267c5091 x-ms-traffictypediagnostic: BL1PR18MB4232:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: grUy+u+c5Esa1ByzJrDcGcBvx56uWxyqz/1i5MRCsbOSdG0SFZC9G+tgnyeLdd/3iZ3gFtWCJTdeN+k+Ol/Gln4EHvYIUkcZJ9Mgbay2bUXxrOaYh52wGvl8Bp+Fvdhs0xqt2zwnFXqwFBvwSnqiuxIsxsdX1yXDGIO3/kzBbL2kCC6fp4c/7dw8p2DHSw82r0aipIIU0DrNE1Y4bzDvQR52TgJiKYTuxIgnG5O4pl9g4qbTjCW/xd1AHFX81hdLVxFKqVxIKVbp2HTEEOzDSqfRC2H+NBEROhuWxXPRbJsHbCWXhMmSMFmLiNNnpoV4dBeZh7+6Bx/q8Mn5vnTJoD8aNfyEgrL0coOW0yQokJZNLaITyml9sbtFYJqsVpt8yUrTSDTovryQCTE9Es4Rvt6nfR/wxhVnY+mU2xRBGYv+c5kkznDzCKjHfy1t+YjYm55jIrCBKlSamX6YSnxCa/eb9gGfRIjmogwhE6DunGSZkByaBQiJgkV3HdcQCQPmZGMVbZf4WeWmycyly//wV0JbJy/8qQ7zHXIR4oie0IbOUn8jcTJgJ+HZNnSmL7Wq9Pair5U9wD9B7iteD24ViSY8jW5M6f0ZE0wwZ7EhuhlHq/01hPItIQx1vibZr1g5o2L5zBqs95U3C4bqbXpPlxDO8irpSbFnwTyCoAyZOLpiEMZBz/meILFHEYlynccFrT9QlUZe8XmhzY9fO4qIug== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(55236004)(9686003)(38070700005)(38100700002)(55016003)(33656002)(316002)(71200400001)(4744005)(2906002)(6506007)(26005)(7696005)(86362001)(5660300002)(186003)(122000001)(508600001)(8936002)(110136005)(52536014)(66946007)(8676002)(66446008)(4326008)(76116006)(66556008)(66476007)(64756008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?biy6XRjnHtt++FIjV7TYLf2or6rMmX3x/1ZO4PcKqEsND9obq4zGPFXrQ0BT?= =?us-ascii?Q?b0RG6CxV+GFbfTQjHQomPpDtparUDVEkcCszX0EcmxBI+Lm+l2qmesyLcaPD?= =?us-ascii?Q?9WgB5xWzATEsLIMx7qb1/NEYHs9hgN6FaG8jw7C0ihXaEh8J6RKzfX16S/GM?= =?us-ascii?Q?lcKcxt7kOxRc1gZKBiCz/BFhj1shhlIfWK1WZ4RU4QPTHY44uocbaObpTrrQ?= =?us-ascii?Q?E01RQGTKGQV1l2skBhlSEP4uzxWY3n4Cp+fmHgllzk17j/S2r+w6F4iNRfZx?= =?us-ascii?Q?ILMMw3yLwzpv+fUsGYxr4qfWclkkgpHdaPhcFPZbDDYBV/dIU38PcC+YR+lG?= =?us-ascii?Q?3jrV3B1BzpbiHVm71QgDqXJXdqM/id3HSMF0N4rtPU4Q7Ba2n4bTmdF3QQjX?= =?us-ascii?Q?eSZPfORMa87+UejCG0udCuCENxD+cDWV3q+Pe1o/iOQPMKWdwT8lx211NwIb?= =?us-ascii?Q?e0JOKrgUZ8K7LgYCWALhPdOkecnirWZWPco9tyiD1YiA42bIykCPiW3zCQNA?= =?us-ascii?Q?z+PytBzqlIYaog9oEyZDzLTluIoi6lYvH6OHhlQ7QCQf7rFcniYm3yxqK+Qy?= =?us-ascii?Q?IZEazF5QzzmegQfbGsBB/1zGPNkCiMUUxxSQqRv1w6z4dsvH3cDNLafQy8Sb?= =?us-ascii?Q?8PswlwWdGRbMfW3NIjtgxuxvLBV7SeNxsZUdIm/hCMdlyYygcbc+5g0uEjq7?= =?us-ascii?Q?7AnwSfQ+poVn8n0tNeumj+w53PB7wdXwz2cvUG0yy5vIpeKqhJtEl5fDeM9Y?= =?us-ascii?Q?w+MwEzU16y7cFQhONr6PXvihuUmTFdNZs2qvnHXZkWS6dY02exAJDt0ZBNxt?= =?us-ascii?Q?LnWbn7H0Afyj99mXAgNHFVIB3AlrkfGpISOC7TCp+rmxdw8BQCfJ6EuJj7sf?= =?us-ascii?Q?Uo9l7Sqj9M/rBMeibvfv+VCDGTGVtQBO27YmIufVEiYY0PFvWs6zTozrJx8w?= =?us-ascii?Q?/VbWHz8r9zfJM6xwkih7Vl8qx3/YiENc4m1mKo/BQ4li/zvDXxxPXMGJl1RD?= =?us-ascii?Q?EKtydpXvXmvMv5z/UWR1cRB4tSatvpLyR8huUTHttIN34w3lF+XWpIZNeN74?= =?us-ascii?Q?YDABZMMVIdFsdLok55hc6fZdsSb0lsOmumxrO5qHeWm9dPxO6z5idrSvJMAw?= =?us-ascii?Q?N0S6Q7PR4ImCKXrAWAtps6x2ECwT371iOiPLo5GohMJxgaseYl3q8BWwKBnD?= =?us-ascii?Q?7kXgwu3HHTBYRvTQnemDAgb1eK77vt4WoJsICks7b5vxcbbHTzmVAL3miOJH?= =?us-ascii?Q?PJelMEOd6T4rJTZSnwRoSXXgRQft/QQcj17TdVIA4wKAdoHV2VxziqxKdZWo?= =?us-ascii?Q?8IgbCzQyybVJdEErKQvSS8FylSLpgUeNsEcGC4aIP0Dn2zuG0qM1zoZ71+aI?= =?us-ascii?Q?KLL55kwmhWkfj0M114i2aeO1/4RlYQ3x09Vh04rlsPndyGMIpWSfUBiJQ83N?= =?us-ascii?Q?Jou6hrSRBszVjDHtWlMBSy3AzxA0E6H0VKHK+UxOCLhzJ4RFAOSw6GUNsCox?= =?us-ascii?Q?cTQtzedGh2VVkebktfLWzx8ho6DN/kz/ZDl6l4mRKLtbyJkzP+b2h17cZrZA?= =?us-ascii?Q?ofmZR68a8Isk+oybfjMT/qwLiOE2R/MJJtT1lCOs/IrSEA0N1HrvICZqdldb?= =?us-ascii?Q?+QoyIrLNFP1uAnKBVcKgns8zQ2FiWv4CRWpNMYO0MHqlNpKf2/HpBkLr91sx?= =?us-ascii?Q?VU7kPbb2HsKC/703p2MCk8442So1IriVLb9M3pLyEuv/hF/lfM1cXqEN7G5M?= =?us-ascii?Q?v3HKGg8Ysg=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3dae8ee-1da1-4ed0-164b-08da267c5091 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2022 05:27:39.5363 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ywHrSUohjnGU/vkw2ihTeB0OlyqKOhpo4SonSqMRcAdqxpJ17B5uWAj/GqRr2jyiKIfByirY2/yb37tsP05byA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR18MB4232 X-Proofpoint-GUID: egNl5GEAGUmQE-OoiPsTjDbUFsQ15E_k X-Proofpoint-ORIG-GUID: egNl5GEAGUmQE-OoiPsTjDbUFsQ15E_k X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-25_01,2022-04-22_01,2022-02-23_01 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 > +struct mlx5_ifc_crypto_caps_bits { > + u8 wrapped_crypto_operational[0x1]; > + u8 wrapped_crypto_going_to_commissioning[0x1]; > + u8 sw_wrapped_dek[0x1]; > + u8 synchronize_dek[0x1]; > + u8 int_kek_manual[0x1]; > + u8 int_kek_auto[0x1]; > + u8 reserved_at_6[0x12]; > + u8 wrapped_import_method[0x8]; > + u8 reserved_at_20[0x3]; > + u8 log_dek_max_alloc[0x5]; > + u8 reserved_at_28[0x3]; > + u8 log_max_num_deks[0x5]; > + u8 reserved_at_30[0x3]; > + u8 log_max_num_import_keks[0x5]; > + u8 reserved_at_38[0x3]; > + u8 log_max_num_creds[0x5]; > + u8 failed_selftests[0x10]; > + u8 num_nv_import_keks[0x8]; > + u8 num_nv_credentials[0x8]; > + u8 reserved_at_60[0x3]; > + u8 log_dek_granularity[0x5]; > + u8 reserved_at_68[0x3]; > + u8 log_max_num_int_kek[0x5]; > + u8 reserved_at_70[0x10]; > + u8 reserved_at_80[0x780]; > +}; Where is this structure getting used?