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 CD00742CB8; Wed, 14 Jun 2023 19:00:22 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BF48B42670; Wed, 14 Jun 2023 19:00:22 +0200 (CEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2077.outbound.protection.outlook.com [40.107.101.77]) by mails.dpdk.org (Postfix) with ESMTP id 524AA40E0F for ; Wed, 14 Jun 2023 19:00:21 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zt9UrhnjGLWNvvNn7hoHgztpFx2VP0/kqJA/xRoSxi5bITT+Qt1oR+mSwxN3yPyJUYOw66KQV9CG/FbZDdDTCR/qw2tdH8DRuhUgPXvZgCyjtx2C1qgr+M8qedWZANnN8ohaH4Z3Y2i+UUXY2iSwEUuImGVOduKSRsbHYv4WHkoruZ2eiA51srOFgEdeWwCGVu2IHTDT3bBd9Js1rjaM1SaG2g8gVYUFHJEvTQ3ZjV8ZJwtZJInr5T4gPUAnvzhXXzeMeLcCFKKNSQl/Ajh0I2OdffIYr+pLcf5dHip6hJ/PI+vl40crXfL8CMvo0N2ur7I9+EqHXoETnE1wrmf7jA== 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=ornQLO/u8n/tzxi0XKmwLMkquUatywvRbeYFdZOmXPc=; b=XmrnjjLF7o/jvCz5IJ/UxChtQkxaLarXTy+f/V9Yq0E9uCnOn22GjpUEetNhbOXHGIkjHLl1J9YXe6+jHAfPT5j59uhGZ4R7E/CaNh6oU90bWSeKa2VLr1wSBc2zakZjOFvtRKxwxh4wBoAAJOhr4Em9bhOqQbqpP+rCbYsPpnKx6WXf8u4JF3uT9cHrXdVtokNmqcjawq5enZaJdZ46jd1CUAtc/UN9pwxr1sSZXNVZaCAZnQs0oeD97ZlFxchSkTJod0prwuSPq4o6nhKnR1/Nh19KZZijzFjkNuJy+au/b3eeHTz22QYff6HARN0YlXzyKY1QHT22daI9XGwf8Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ornQLO/u8n/tzxi0XKmwLMkquUatywvRbeYFdZOmXPc=; b=McvgWuHHYJE4UHVo8gx+ItlVOi7xIUJg7/UpetnA+PrPcH7Oi4zzGe4cmQHZDqE3QvNMNAidoafOLfzr8a+xPbHQHwPBn8zKDajJfz8VW90xr5DrmzoIlykx7dQyrsnbtJh2xkKE7jpdPhpCqMt0Ek1rGzl7CL250aPNesA906NE4320RFQXYslc85mGaa5yvgTLu0u/YdxPcS8lmIgRXHRijNOm6Z8US816B2scwahvadpFenOZfDRgodQX3LhLk0R8Eb7t6ye8Y2F+nDDOhXX6LMbWjOkKsdBKmgNvatu05sbFwvfr5WpVyaGlVxqIeHOanBqvMBTOWcwc79Wiww== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by MW4PR12MB6755.namprd12.prod.outlook.com (2603:10b6:303:1ea::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6477.37; Wed, 14 Jun 2023 17:00:19 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::2283:65bb:1559:9dcf]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::2283:65bb:1559:9dcf%4]) with mapi id 15.20.6477.028; Wed, 14 Jun 2023 17:00:19 +0000 From: Ori Kam To: Alexander Kozyrev , "dev@dpdk.org" CC: Raslan Darawsheh , Matan Azrad , Slava Ovsiienko , Erez Shitrit Subject: RE: [PATCH 2/4] net/mlx5/hws: use union in the wqe-data struct Thread-Topic: [PATCH 2/4] net/mlx5/hws: use union in the wqe-data struct Thread-Index: AQHZnWlh4uNVdNG95k+3du3E3wArSK+KiH1Q Date: Wed, 14 Jun 2023 17:00:19 +0000 Message-ID: References: <20230612200552.3450964-1-akozyrev@nvidia.com> <20230612200552.3450964-3-akozyrev@nvidia.com> In-Reply-To: <20230612200552.3450964-3-akozyrev@nvidia.com> Accept-Language: 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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR12MB4666:EE_|MW4PR12MB6755:EE_ x-ms-office365-filtering-correlation-id: 82231008-35d4-4d43-a96a-08db6cf8d5a8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: cqzEOFyUEehmS3l+M/iz+bVyaHhi8Nu9dYCMgY8KBnvljtjg7eyBeYo/naMAYglSa5y9N4N9F/MfN8aIAf4mLFjErhzmc2EQwXD4sOlkSyZ2/ydiwkPDgthQDLWH9YzqPZTTRtExdhWiLW+cCkYUwp8fFQsEwo1YDDCPbZX87ttsrWMMABS/uSMbGVFztF5BQlzaDJbWZ9wj4y+fRioISFoGpZ5EOAbo6iW8UoVeIcI//lJbtqvUoh4vK3iPmrsekJ//6lSW+huVlou5ajGhGBJR1uFW/qGHDnVxwmZIxoavLUk60p6OYDVwC90meeWpNKRI6Tcg1ZsOvlkPk0YzbtQA6eAY3mirb+djBxPs37rn2wMsdL+XTUXzfgaro5nf54XwwMLls3Ymx1J1ovec0MmMzBlMW6I8u3SIKOpVon0ocq8pqz/KoyGkjupYZ3yZmbJhYUuQLg5Yte/Ivp1r+8XXbmnBqpIqOjodETU8iJ6VufV4CT0ulhNb9k6BnP3mydDAIPmhCSsHc8zuoSMSHA5GwRZkT+aHM9qDh+AZw8rQhntxqdchLDjM1S2m/ipSp5u/nv1mt/FoKLO7XHR9f5eAuEHh/lfQYimK7rAqSb3Wuc5C85tv52zSl1bLTBZY x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(366004)(376002)(136003)(39860400002)(396003)(346002)(451199021)(107886003)(26005)(6506007)(55016003)(71200400001)(186003)(478600001)(9686003)(38070700005)(86362001)(7696005)(122000001)(4326008)(66476007)(66556008)(66946007)(66446008)(76116006)(52536014)(316002)(33656002)(64756008)(38100700002)(2906002)(8936002)(8676002)(5660300002)(41300700001)(110136005)(54906003)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eHNTVm51TXE0SUUwN245dUk2YU5pRW5TQVYzYkJvRWRNb0Fsc3NYVnlpTnlC?= =?utf-8?B?bEF0WG5Pclk0MTNreGlkQ3dRVjZ2UEcyZ0dNRnhmNkkyMHJlSERJM1JIeDBG?= =?utf-8?B?ZTVxdU9uVjJtUGpOdk40QmpBbVBZUTFiN3puUHM4blpYKzdYUEJiTEVUM0JZ?= =?utf-8?B?QmMvUzdUSlArUGJFUUF3TWVrWi9pcnFFR1ZtNWZGcEFzYnArUXZKbXlmaVdy?= =?utf-8?B?cFlCZHI3b3IrbFF2R1VMb3F2elY4cytHdVM5Q0tQZTV1bTU4WHVUWUJ0SVFB?= =?utf-8?B?YXBFQnFycklJZEthWHBVYzRrYlExL0FPZzk2TFhCaWczdGhhSDBITTVwL0xm?= =?utf-8?B?eFl0MG1VYlNTSnhUclJ3QjlldG5XVms0WWN5bDh5RkJVbFE3VHcyZlVZZmRU?= =?utf-8?B?T3NBazA1QkphbGRzWGVCZUV0MlpSMVhaVlViNlBrZVZGWHQ3andxWTNmc0g2?= =?utf-8?B?K2Vvc0pDSEFLTCtXbkhUS3pPcDlaY2I4ZnFtS1lkQWJwUW5hdEIyQ0RFclM5?= =?utf-8?B?ZUZuTkcwWWtDbjhxSG1memJPeFFzOGlEcUw3SjlXOXVFWVZRQ1ZNNVoxeVhr?= =?utf-8?B?cWZaYUV4bGMwcXFLWVp5eE1XMFhPTkNHVGdpRjgyOXhzZDFTVHpxMEtHWGNi?= =?utf-8?B?bXZPK2pyalY5R3JqM0VjbnZ2L1BPVjhNUEduRTNrcm40bWVrQm5pbWVvT2Jo?= =?utf-8?B?NzVWcmZJMTFzYmwzN09PTDJEajVBNzkwU1R4Q3JzT2trS0dYYUl2RXd6bExV?= =?utf-8?B?Q2dETFdqbWpKRStDMng2ZDR4ZWNSU0crbWswN2NocmxlbmpJdjZQdkREcERI?= =?utf-8?B?S0EyREhUa3BMaTNtOWJ0QWNqcTBVL2FFa3BISnUvcURhZnFGSWpmTGNLWnVq?= =?utf-8?B?UUgzcVNVSWNXNXVaZVpzYWkzNGY3N0tzYmN2eGJhUTNkMS9qcThEdVNwSEtC?= =?utf-8?B?Tm5QZ2dvVFNYTWNvVzI2Ukt5S3RZMXNob3hBNEFWeVlSempCRHEyVXl2RzQ3?= =?utf-8?B?V2ZqaGMvZmhpem9rbEFpbmRtVVhnNXhDUGkvUklCOWp3em92L0x2QnI1TkNF?= =?utf-8?B?aGg2MEVOenVSTjFTUkE4NkRZUHlwSkxYMUtJczh3TkpPVjJLZFczQlVHWmdj?= =?utf-8?B?QmNzczd2ZXAwZk9vK1MzZzN3N2RSbUd6Q1B3a1pBZExJczlYejloeGtVYWNG?= =?utf-8?B?amFpdmRvUWJYQTVLaVVqVHA1R1lRKzlabHI2SmtTS2t2MmwyTzFrbFRaLyti?= =?utf-8?B?NTVXdUt3NTY5T1FiSG1ISWFVTjFVYzJOU0hNTXhuNXVFd01ObGxqUTBHVmla?= =?utf-8?B?TTRXdmJjeHpkbTBxeDdoYXIzVk90eXR1MnlHcGRPSFJIc1d0OWI4QjRabWVw?= =?utf-8?B?L05jUXpLbDFENzFTRUlzRENyTkt4VWdGWVBScU5JSkdsVG9qLy8xbkQ5eFVW?= =?utf-8?B?ZmtMbW1YNnNrUGxGZkZ3TnlrdTJScHJqbXh3NXVzaE5VNkdvYWlyeXh0VDR0?= =?utf-8?B?NTZ0N0JNYXFZM3A4N2Y3SGQvWXJXRERzWlZ4Y1RoOFlDSVZXM3BRRXVkL280?= =?utf-8?B?SERhOEpwblY0M2NrUEU3Vk9TN3k1SWJkc0E5RHJWMGlKVEROTmJ5YnhqY1hM?= =?utf-8?B?M05keDlQOGxSSEFCQXArRFpzZWgrR3R2SHB2cVhWNXVPYWlyTGk3WmllUVVV?= =?utf-8?B?ckM5VG84UGNuVUZaVktGa3dZNWQ4Q0VyVWJIRWNwdm9GZEt4V21BVUlYVHp6?= =?utf-8?B?MUNnZmFjYXJoT2cvczcrRXZwMEx4WlE0S3pWbTY4aUlSSHFOVU9IMUZkREpH?= =?utf-8?B?aVJxaWt4aWloTkozbGxad3puSUk3Z3hURHUwYzA2dzZWQ1J3RTlWSU8yR3Rn?= =?utf-8?B?MEpha2dpMXN3OGlxTktsOFdiSUt5VG13OEVnZGRwb3NtbmNGQXJxaHg3NVlV?= =?utf-8?B?NlMvTDBUcjl2T0ZIT3pIQmEyVS9iRE5TUDZ6ZFpiMm5kSFNoMGVSTm5TdG5O?= =?utf-8?B?aktKUkNib05nN3ZOZWNFZmxYZkl2UGNuR3hTK25UZW5GOU8zK092NFJQcWxo?= =?utf-8?B?WXV0UG8zTGpUMDYzRzNzTVhJTE91dkU4RGF2Y0VsVm5wZnpTZmZPbHVKY0JT?= =?utf-8?Q?+9Zc=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 82231008-35d4-4d43-a96a-08db6cf8d5a8 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2023 17:00:19.5321 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7vd1I/sfb3YjRLmhdxmV7+NElf7fyqY/K4fL6rUk1IqdFnDDNbgMan6HU6nlhTdUGLb7Z6NlE0VaTgAyXlkF6w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB6755 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQWxleGFuZGVyIEtvenly ZXYgPGFrb3p5cmV2QG52aWRpYS5jb20+DQo+IFNlbnQ6IE1vbmRheSwgSnVuZSAxMiwgMjAyMyAx MTowNiBQTQ0KPiANCj4gRnJvbTogRXJleiBTaGl0cml0IDxlcmV6c2hAbnZpZGlhLmNvbT4NCj4g DQo+IFRvIGJlIGNsZWFyIGFib3V0IHdoaWNoIGZpZWxkIHdlIGFyZSBnb2luZyB0byBzZXQuDQo+ IA0KPiBTaWduZWQtb2ZmLWJ5OiBFcmV6IFNoaXRyaXQgPGVyZXpzaEBudmlkaWEuY29tPg0KPiBS ZXZpZXdlZC1ieTogQWxleCBWZXNrZXIgPHZhbGV4QG52aWRpYS5jb20+DQo+IC0tLQ0KPiAgZHJp dmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX3NlbmQuYyB8IDIgKy0NCj4gIDEgZmlsZSBjaGFuZ2Vk LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvbmV0L21seDUvaHdzL21seDVkcl9zZW5kLmMNCj4gYi9kcml2ZXJzL25ldC9tbHg1L2h3cy9t bHg1ZHJfc2VuZC5jDQo+IGluZGV4IGQ2NTBjNTUxMjQuLmU1OGZkZWIxMTcgMTAwNjQ0DQo+IC0t LSBhL2RyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9zZW5kLmMNCj4gKysrIGIvZHJpdmVycy9u ZXQvbWx4NS9od3MvbWx4NWRyX3NlbmQuYw0KPiBAQCAtMTEwLDcgKzExMCw3IEBAIG1seDVkcl9z ZW5kX3dxZV9zZXRfdGFnKHN0cnVjdA0KPiBtbHg1ZHJfd3FlX2d0YV9kYXRhX3NlZ19zdGUgKndx ZV9kYXRhLA0KPiAgCWlmIChpc19qdW1ibykgew0KPiAgCQkvKiBDbGVhciBwcmV2aW91cyBwb3Nz aWJseSBkaXJ0eSBjb250cm9sICovDQo+ICAJCW1lbXNldCh3cWVfZGF0YSwgMCwgTUxYNURSX1NU RV9DVFJMX1NaKTsNCj4gLQkJbWVtY3B5KHdxZV9kYXRhLT5hY3Rpb24sIHRhZy0+anVtYm8sDQo+ IE1MWDVEUl9KVU1CT19UQUdfU1opOw0KPiArCQltZW1jcHkod3FlX2RhdGEtPmp1bWJvLCB0YWct Pmp1bWJvLA0KPiBNTFg1RFJfSlVNQk9fVEFHX1NaKTsNCj4gIAl9IGVsc2Ugew0KPiAgCQkvKiBD bGVhciBwcmV2aW91cyBwb3NzaWJseSBkaXJ0eSBjb250cm9sIGFuZCBhY3Rpb25zICovDQo+ICAJ CW1lbXNldCh3cWVfZGF0YSwgMCwgTUxYNURSX1NURV9DVFJMX1NaICsNCj4gTUxYNURSX0FDVElP TlNfU1opOw0KPiAtLQ0KPiAyLjE4LjINCg0KQWNrZWQtYnk6IE9yaSBLYW0gPG9yaWthQG52aWRp YS5jb20+DQpCZXN0LA0KT3JpDQoNCg==