From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (xvm-189-124.dc0.ghst.net [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 81979A09FF; Wed, 6 Jan 2021 10:24:22 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6E7611608F1; Wed, 6 Jan 2021 10:24:22 +0100 (CET) Received: from hqnvemgate26.nvidia.com (hqnvemgate26.nvidia.com [216.228.121.65]) by mails.dpdk.org (Postfix) with ESMTP id 383CC1608E1 for ; Wed, 6 Jan 2021 10:24:20 +0100 (CET) Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate26.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Wed, 06 Jan 2021 01:24:19 -0800 Received: from HQMAIL107.nvidia.com (172.20.187.13) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 6 Jan 2021 09:24:15 +0000 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.40) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 6 Jan 2021 09:24:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cU3wyxqWoRt+uIEPmWkyf87B1BvFe3JTxYPBM9z8iRdM8bKN0xZTkzrg6a5fSnofv3H/B2qOTyuZLE8iYp5MDZVl55naujYtJ90ibJ9sp6rg8bx1ZFE76AnFHcOjrm/IF1fUZHfX67IONyewV5upJGEmvTwlq7Vh+6gxYamv8cQyVtX5b9kmFuRtvfYhe4NkLrfcHpoM7TH2GYR9G3swlePQ+bE7GNF0n1RaW2yGl7ETFaFZmu8OWZZeqOapmtyZ8tSif24mD3IbKl1X60dEFERp+sn3rWlO/S+1+i10e32Wls93NKWZHb8F2LIp2bFGray5Xztdy3/qsg2nApejzA== 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-SenderADCheck; bh=tc/u2R6HWVWCPpZb8ZMAhDK4DMZaabmTeICWF9SHbM0=; b=X8gEQOhJyA9Ini/DxRM3xfYXAimM3YutXCvZErgWK5Og/Q2tru1d4OJf+DW5aDBzQzvZ9b8Aiw6zhj80ziBFLKLmbjX09a+8X5UgXJNzMKw4Gli+egMvsYTWRsk+UAbGKaAqW2scOCjx31ecluNW8ow7AsAafASmmFhGIWACQjZX/Rxd576AqpfVBXYEjU9NnnqmCg+xrTOtAKc08/JfA/bBHRAwhOarIR0RAEqQvN0MjnVZeclz33yjbWX782xUQqb9POQCXEmNmtI1tfQuVeBnWeRBZLLFOUU9i2seboF2pfLTznxcHj4diRwb+ZPAU2nAD3Tp8NXDetyX83IyWg== 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 Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by DM5PR12MB1402.namprd12.prod.outlook.com (2603:10b6:3:73::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.20; Wed, 6 Jan 2021 09:24:13 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e4a9:f9a1:d873:d07a]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e4a9:f9a1:d873:d07a%5]) with mapi id 15.20.3721.024; Wed, 6 Jan 2021 09:24:13 +0000 From: Slava Ovsiienko To: Shiri Kuzin , "dev@dpdk.org" CC: NBU-Contact-Adrien Mazarguil , Ori Kam , "ferruh.yigit@intel.com" , NBU-Contact-Thomas Monjalon , Raslan Darawsheh Thread-Topic: [PATCH v2 4/8] common/mlx5: create GENEVE TLV option object with DevX Thread-Index: AQHW44vZbk1+AO4QUUKgpihlsuijOKoaVD4Q Date: Wed, 6 Jan 2021 09:24:13 +0000 Message-ID: References: <1609085183-25229-1-git-send-email-shirik@nvidia.com> <20210105175358.16712-1-shirik@nvidia.com> <20210105175358.16712-5-shirik@nvidia.com> In-Reply-To: <20210105175358.16712-5-shirik@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [95.164.10.10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e55cef45-2412-4120-6187-08d8b224d505 x-ms-traffictypediagnostic: DM5PR12MB1402: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1850; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: N5e6pArJ6lurKEW6d1HiMBjVhvl+50ym9Dj4eukijTTzVvMn3Z4VIY2XBPfUAr5GhHDUp+VX1rrwPmXc+vDKyKerYPYamWKxAbdVK+PzgSZ2wrw2cCzPmfpxMhce3xaXha7SF5iD9dsmHo57czXAzRY+VR01Q9thJ8aXZT4yRdw57HIwxXVE7+J+QtjaF0JW+XLDT0YWd8/AQgccogsPBd5Ifvs6J+ACcFaKxyCMBORt6Vt7P/AXwhgTUmZ8lM2JLaBNUjR1cfVNkE+SEWZF3mUXRqUR6QzHPD4YQjYmgMRFlOCGqOt3XD6zadRKJ0R/0lpIJG48v3UeHJbwmHvm1t/mPKDR07YGXH1DTZAxmApgVhdIsVzdPuRdPP+4eMRRs4bWcWd2fa6/wtKxnSPWtA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB3753.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(346002)(39860400002)(376002)(366004)(136003)(316002)(33656002)(110136005)(66476007)(54906003)(8676002)(53546011)(71200400001)(7696005)(9686003)(26005)(2906002)(186003)(55016002)(107886003)(4744005)(66446008)(478600001)(66556008)(76116006)(4326008)(64756008)(52536014)(6506007)(66946007)(86362001)(5660300002)(83380400001)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?nKnFLVJrLM/DtZFPPGkoW8WC3sZZlPhigKe02IJQOwwI8I9SkXdRJnq/p1oX?= =?us-ascii?Q?+kIs4WtqTr7HPoJbByxstuG8/ivVO74SrFLG0M7ofuc5RXJWEqdC2yVo/DkI?= =?us-ascii?Q?g/hKGbNkVuxgCopfNEqtR46Hlj4bry7Ec7yL05C8WaYK+3uePwiDoU4NtEe2?= =?us-ascii?Q?ajpDBltPO2aMw6uJAyfSt9/ZvOrKCXer8qa8OfnKJY+2mbzrOqsNlC6wJ+F9?= =?us-ascii?Q?H5X7BwbYx43Tqd3bAspbs5KxxHjo0me0/3Mqg/z+GfIk+zrLhr1LE9M3AMAb?= =?us-ascii?Q?7V7WBQ0T2lXzspJvPoT+V9vYWH5VtuJC6el+3X3TiBNdig4DNwN9IMQDpCZI?= =?us-ascii?Q?brtxvqt7v1+odqyWA5hm+rr8n4UKWsggfpdULAudN5wzWSH/gu6TtYtMMWHw?= =?us-ascii?Q?mB13abxDYZpRhNZKBA5ZkDPfZpBDltRzQ3ingkgWAtONNGo2RkEDsCuCDVrN?= =?us-ascii?Q?1CXu/KLjRLUpZSMsBnXLu2AVKxG5fGJw+iYqwg0c5D7sif4/I/ANups3xTr5?= =?us-ascii?Q?/4c1s6r3xjDIxdcgzpv0Olcm+jD4VsvZqF366xH6C3g0Ava1vLBGDnN5RXTC?= =?us-ascii?Q?AgQ/0gDBzMmIVnJCMKhFyEQIaP9jMgN6vfhjBtvObsJl1q6L6LF89A7HrDDs?= =?us-ascii?Q?wjTXyJMEbzdXTFvTxeijMb4vSBQ6kxzkrzufK/dgMnT6o6E1rN4bQdoTBrAW?= =?us-ascii?Q?6DuuJLuC+kZdwjreZX6CZNVjHwJ1mMC7PJy+ZyaLNEiwzsNYFCtthAndIGrr?= =?us-ascii?Q?VSWqiSJpyMtAKyGq7xkraYgmME16jNUGz6fp4N4ecv5NeHVdvWPAyqGXbQx+?= =?us-ascii?Q?s5hpJRv9IofJqbijv4IXj9kniunvI+N9N8cl2OfzQeQOfi4Mvobhc//DBELQ?= =?us-ascii?Q?ODhF5Y4uNp3xZNFV8gqdeSJn2GF3L+C8dXxZrpXttuANejM4P/jR2E1jyNzC?= =?us-ascii?Q?53xCgqlUxQqfcFImn66Y0cOLQVwCVOFZhZggRiM7uds=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: DM6PR12MB3753.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e55cef45-2412-4120-6187-08d8b224d505 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jan 2021 09:24:13.4352 (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: 4FtQkrBXNAiXyJlz3mC0ZPdhUjnJ9Ax5NpzI7+Agb0GiAxInnbIVzxLvhsN25+c7zHCikEeMJBq7my5T47gYOw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1402 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1609925059; bh=tc/u2R6HWVWCPpZb8ZMAhDK4DMZaabmTeICWF9SHbM0=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=KT6/ZYQBfFWS5cY9ehdAsiFAdmnSmAZduQ5wRtafwbP83YRSGJP41MNEy3kRKCZp8 qnXPKs3XNqO3FJfU6QeQ++clRHQkMmoZmQuuPIL59Q8UEB2/CiaXA0FDBZGIEQRInb UX+xfc1536s4EaWaDRVUPg71r+IgZBXnS8W2xT2oi48W2ohuZXrux6n8GzFRpjtIfC FY51qcwVEk0uUtTbWH4KnmdwGUhAIFjNPxVam/hwQM5ylLVR8vZnvT/mZs609IvJdZ P60Khn92wyy/eka6hYHGLZAHTxvU3irgBoXLyUHspQP+PX1Lgfjdjh58VYfFgq7aR7 Ei4Q9RqLgKkFQ== Subject: Re: [dpdk-dev] [PATCH v2 4/8] common/mlx5: create GENEVE TLV option object with DevX 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" > -----Original Message----- > From: Shiri Kuzin > Sent: Tuesday, January 5, 2021 19:54 > To: dev@dpdk.org > Cc: Slava Ovsiienko ; NBU-Contact-Adrien Mazargui= l > ; Ori Kam ; > ferruh.yigit@intel.com; NBU-Contact-Thomas Monjalon > ; Raslan Darawsheh > Subject: [PATCH v2 4/8] common/mlx5: create GENEVE TLV option object with > DevX >=20 > TLV object is a special firmware maintained entity used to support match = on > GENEVE header extension option. >=20 > The TLV object is created with DevX API and accepts the option class, typ= e and > lehgth fields. >=20 > The class type and length fields are set using MLX5_SET and the Devx obje= ct is > created using mlx5 glue function. >=20 > Signed-off-by: Shiri Kuzin Acked-by: Viacheslav Ovsiienko