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 6AAEFA0C43; Mon, 18 Oct 2021 17:39:52 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 392B240142; Mon, 18 Oct 2021 17:39:52 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 717D240141 for ; Mon, 18 Oct 2021 17:39:50 +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 SMTP id 19ICWLZe009543; Mon, 18 Oct 2021 08:39:42 -0700 Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam07lp2048.outbound.protection.outlook.com [104.47.56.48]) by mx0b-0016f401.pphosted.com with ESMTP id 3brt1s3c0g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 18 Oct 2021 08:39:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SfAp0uxg7PdjO/ohg0ZA620JQ+5KCu4b8jP+okQipWpYi5Wmyagb0wn1ahSFNHNxtTTke3EQHt2hasBfXl1qneol0++VSS/bGCBSQUnCXSy4KXTIuHSaHood0v7Cb4CDkxmp33zOBo0IrVyMzdFUToqpxeqyJLVeK8YK1UUwgAi6SZP6zTwKqAf+p4hAevkANdXIjYuu5pT8YOZ6AO6ZEuhyoXyxt0WXPiLvo/0HCqh3dHjDLml0qJSGb9ETRkU80VRqSRZ9B3wYifYawO8fdDYQTULNJFXOtYdILUJQPRYbjrwNuenc56Sl1aOq5N9ih6ivry8kKjvUTIW4Ve/qUA== 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=dnzMAC4fiGBsNbn9+iZFTLY//OC03SFME+5/HjGS73o=; b=dKJxGf4FroDiOS1W0kQtveMGXqpOkP+KoAHRSB3tmZrAIVUFQUc9fiPifsiq+r1op3wTcaXz7nGnsYIkwSZZI7yKEyUfselyUNxgirZTNVMZQK+BwNODEjzap8JRxlsj/yhzex3Lh6mf1126/vncfO98h8SmgDqEHbGZm+u7+kdyVifD/UWcK1jquh+Y6iFtERbkwpP1JwDb7nNg+SXdwg9CD8+STvIonxPbgUULRCWNr+d2J4e3jLR8Z2mIjw6sJ2bALkIw65WkLQqSdo3rr6PSGNg8PM3joPtsVdFDTb7gRju3hZ93BBoCi+F27syHWoVPbONlFhCoHKwhLBzz9Q== 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=dnzMAC4fiGBsNbn9+iZFTLY//OC03SFME+5/HjGS73o=; b=oUAxlMf9fSAzaeGIeOEOyrBjCh/tFa2q8QXD4eKVjglA+VohMHBiiWk3G+2ygXob0M09Kwgvkmpj1ohvQpmb3Dj39TktjLCYnVL46TT7Zn+nuChDTq5U2NOxnXD5d7OqpB/I75G5X4wNviSn4TuwdtTj8pzsOLg+Ur0EQM2/P+4= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO6PR18MB4482.namprd18.prod.outlook.com (2603:10b6:5:355::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.17; Mon, 18 Oct 2021 15:39:40 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::c41e:707:3f91:71b8]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::c41e:707:3f91:71b8%8]) with mapi id 15.20.4608.018; Mon, 18 Oct 2021 15:39:40 +0000 From: Akhil Goyal To: Akhil Goyal , "dev@dpdk.org" CC: "thomas@monjalon.net" , "david.marchand@redhat.com" , "hemant.agrawal@nxp.com" , Anoob Joseph , "pablo.de.lara.guarch@intel.com" , "fiona.trahe@intel.com" , "declan.doherty@intel.com" , "matan@nvidia.com" , "g.singh@nxp.com" , "roy.fan.zhang@intel.com" , "jianjay.zhou@huawei.com" , "asomalap@amd.com" , "ruifeng.wang@arm.com" , "konstantin.ananyev@intel.com" , "radu.nicolau@intel.com" , "ajit.khaparde@broadcom.com" , Nagadheeraj Rottela , Ankur Dwivedi , "ciara.power@intel.com" , Ray Kinsella Thread-Topic: [PATCH v3 2/2] security: add reserved bitfields Thread-Index: AQHXw+A8mnLuxCce/kCG8j1mZ4M8k6vY5NtQ Date: Mon, 18 Oct 2021 15:39:40 +0000 Message-ID: References: <20211008204516.3497060-1-gakhil@marvell.com> <20211018052247.1082570-1-gakhil@marvell.com> <20211018052247.1082570-2-gakhil@marvell.com> In-Reply-To: <20211018052247.1082570-2-gakhil@marvell.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: 200d5b69-f0a0-45c1-fe42-08d9924d800d x-ms-traffictypediagnostic: CO6PR18MB4482: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5gjF3DetevbwgirqX+pflozjbVWkVUDO59vRprK8kehepDijlwwOgTaJOUypC8e33G4BF+GjsOyBpqp0Ueg4kl8LJH3FKheJbbbi8cJkUOQAiUIepWiQyKVRODp1LewsBbMFl5skBfCrNM7Vb5oGZFHVus9e1XPWfahyTsfAcaT/foipRNYqjFvl218yeaUpbOuNoPvjruCgJlmJ+l9BPSCH18Shv8wSaSpOLZ2XAN06U/TLrc4v3LXurPQrsl1+3cmgFzbcFgMCSxjUtDQtxJ3rKWyDsy7J3VKarKU1CxTdGyqDxPWi6Uv3OP7aaP22pH5FZV8bxgaMH2bphHVmAJxgtKPDz1VyWdTwlNnBJUTGXx6278O8W2uO6R4UwegDB6ELK02VQM/vEcD1nGBPxbEUaIRViMSeEFEsG2nHNox6VEUuZC+KNiit/jIdYRxOXv7Bn5DrNGyeNXYny67znggaEtJiZAYxQscVEHUFiwjit5l4bmKFgP7VlcNzG/tzTGAyRQTaXGeE8KBiLQXWo0EMczn9IMf9hxPHK0e4zNd/oQdhg/bvoRVCFOkl27yAYQ6EX5LbeXHk8Lw7+abNY+LZJ+PKRRhx8z4yR55nyink1NZSHY9KDnqM5S4tK+m0EZr0aRyxxdKjCkL2C75VT+WReMlY7sWxkbYELdJ0DQieqt10kuFIhiC5JYEYoG8Ir/wPSBi2fUWShokSa7xzCQ== 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:(4636009)(366004)(122000001)(86362001)(6506007)(5660300002)(316002)(66446008)(7696005)(4744005)(55016002)(38070700005)(110136005)(52536014)(54906003)(9686003)(55236004)(26005)(2906002)(66476007)(64756008)(66556008)(76116006)(38100700002)(8676002)(4326008)(71200400001)(186003)(8936002)(83380400001)(508600001)(66946007)(7416002)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?t++yMbLUAA+ST1wkl4VPCX6iirOKa/VFh4qlttspms2vxvAa0yxghraxj6bN?= =?us-ascii?Q?O0mjIYzVI+NuJObypkWz2mP20NthL4vi+87vxSCPJzxoQMGlXbFoDJ/N1ljv?= =?us-ascii?Q?m/BT4yyDv6B8X8ShhcKUkB25klG7XfPxyft9o8m8cU96FvnZRLAWfVJia/zT?= =?us-ascii?Q?MOBE91EYuZxmAsvTXd1jKYRm0W7jrRD8IHXcvw9ygXXB1jNc/aOFJgUeAiXm?= =?us-ascii?Q?gAsAoUfqUm7nUorVGOqcsUz7Fylhx/LRQql6NQGzFD1U5pz4jDGld4Ott6jD?= =?us-ascii?Q?yHYA1WX/HegIE0ZzfMzxST2EoiLqIQ32Me8tFSrFHcRexsSwY+Hg/oFZ25Sl?= =?us-ascii?Q?LWaFgHQJ9vPYJnFQ96NH4BJ9Jgr6tjNRgtP6cg/ogzUyEFbb7cb2PdBdjTjg?= =?us-ascii?Q?+FiAHeGFifthNM4fcKfoVjheip9CMhxmn7xB3cf8FbFguUbveb/yb8Vkuo4l?= =?us-ascii?Q?JH3X4E+niOzJaGp3VHMnZIXdG9+Qpl9W7XK9VW29gP9/y0qu3NP/qNPn4NWl?= =?us-ascii?Q?/mhz18uEFjYAeUomCCbHxM6g0IBsfcQxSLjD2HyADvUaK4kDWEK3XjSG73iR?= =?us-ascii?Q?5HLgoF/9Rv/1Y2MmEmjgTaEbQyTYkZx31LGQB6Ny6G5sOTzuzpdKv+4+aOaO?= =?us-ascii?Q?Eu/DWC4Y8Que3hxGBfoIMufir+KWdlJNXbdhEap/QCnph1EJcl8LQJPDEGlg?= =?us-ascii?Q?16LAlYaiT+ZwnIndgZY8kH/izQ01R1IN5XLfh5X9NOPGbJNkhd4wkvxPg4dy?= =?us-ascii?Q?f8i53QMT87a8l+Fm04cMc7x6CulA0LnnNHxKRIsXjaywLEapsE8d5AlfBAXf?= =?us-ascii?Q?yYsC21eCrqxPAm3sI6bnpfngFOOzZ+VYK7MWRVnLWW8lsbQkmVhjzmMO1lfm?= =?us-ascii?Q?u2sc5LbRdrm9V7AvmSX6ZyAvnJcr5vygKJiXz7vFUUargXFwBiseb57LogjL?= =?us-ascii?Q?exwjAMjT2j33evSVbdZUakVTVbP2HuN+I74EnzqOog5IU4ZZzIhR2O3uEbiR?= =?us-ascii?Q?daYjX+N6nYJCp/BzNnIEv0+2r9qbnXuvAftv52fPbh2uJ2FtlOlNfxs1NN20?= =?us-ascii?Q?dY6e2FD6qtY2zRRBBQJt0eJY5u9m7r67VOlMxxI77grr+9FO6RnUYNYbvAby?= =?us-ascii?Q?YtjYnwDrtjPnDRynEWAzOxy5b8QrDpVGymrRmEdrV6SoaqPgqXsCLx7l9GyA?= =?us-ascii?Q?2O/WBhBXOAuQwtD9ZU5qIdpLcvRqk3jGUMW/RfCOKGtMWvkFQvlQapgW4M12?= =?us-ascii?Q?bPBpccCWqsncMQwVAWOKEgcln1ZA6B86Dl8h3dRMR8ieqNe4lY0uVvZX+p6y?= =?us-ascii?Q?KLePTqBnT6/I6siv9U84LGPs?= 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: 200d5b69-f0a0-45c1-fe42-08d9924d800d X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2021 15:39:40.6202 (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: VKniXgHlBqlksm4mSe1C5sW3KswkwLwujSdV8Pisbm/9sE5lwg/eL1RkGEUNjlHnsbHiLype29STZKcgm1kgwg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4482 X-Proofpoint-ORIG-GUID: OqHnWu_pR__-WjwTX-PXDTD6SVXT_7Mf X-Proofpoint-GUID: OqHnWu_pR__-WjwTX-PXDTD6SVXT_7Mf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-10-18_07,2021-10-18_01,2020-04-07_01 Subject: Re: [dpdk-dev] [PATCH v3 2/2] security: add reserved bitfields 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 Sender: "dev" > In struct rte_security_ipsec_sa_options, for every new option > added, there is an ABI breakage, to avoid, a reserved_opts > bitfield is added to for the remaining bits available in the > structure. > Now for every new sa option, these reserved_opts can be reduced > and new option can be added. >=20 > Signed-off-by: Akhil Goyal > Acked-by: Konstantin Ananyev > Acked-by: Ray Kinsella > --- > v3: > - added a comment for requesting user to clear reserved_opts. > - removed LIST_END enumerators patch. It will be handled separately. >=20 Series applied to dpdk-next-crypto