From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5A892A09FF; Tue, 29 Dec 2020 11:18:46 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A6E2A2B82; Tue, 29 Dec 2020 11:18:44 +0100 (CET) Received: from hqnvemgate26.nvidia.com (hqnvemgate26.nvidia.com [216.228.121.65]) by dpdk.org (Postfix) with ESMTP id 436AE2AA0 for ; Tue, 29 Dec 2020 11:18:43 +0100 (CET) Received: from hqmail.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate26.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Tue, 29 Dec 2020 02:18:41 -0800 Received: from HQMAIL109.nvidia.com (172.20.187.15) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 29 Dec 2020 10:18:40 +0000 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by HQMAIL109.nvidia.com (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 29 Dec 2020 10:18:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EqTkAqhwQWxC4oT7IZOsqycsuHz+K5stCkxEAVKTo+YCxn1XDchoxQDuwWzspqFIOU21Yi1uHsRadaRWgseyni32IeO9id5Z42aMoqEd6Z5IUi+dIRT/uzHsvl6hZfBzTef1X7TUJsfvNb6iApTvz/VTA5+lAfK643io05QtCtf6GSM/Mc1SaInde43gUNuW3HnvJLF9WW4JUkiG2nSoMqvOVpaUe7SwbEGiDquS4BukG6GZOO3xACILPAeDBp07c1FO1/EGrtzSgZDLcQv+gAqvAXQdFWvSjw7eyDU/WXMzk7kfm60zbtF+cNixJDydcR3NArQePQ6899yrZAbVQg== 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=0EyMhuLkjNt1FjVlvJlN7u4+6XwN2McB6V+5mMyKFzM=; b=noqbTVA+xvXhKcfdD4YqdiirHSIX2i/+av0DfZ4u/XZ5diKTmDjsrJkkvWzVN0lw6qUbGN9J/XhKFIwvwo6Io0Lyqx6DivZ1VNZrqeQupeR79T3bFWjNmU067luPaktt9c+/SpLHHu5+KI6rqzt34lkLBgKBq/kSd3COu7L/LUW61dfehhiCsq9mdAJ0WwvYB3UE0FEaLb+FW9OpoksRkCq9pZSlccktm6zfr3+iS2TZhLImeR/PsvqlUMur0syFAUFTyk/bDlAko+4R3gMvnV9G8aaNxiEoW2b3Yz/XTDgX9OFA9gTY5xY88mKQewx5o1Ct5UVUwnlFypmWooRdFg== 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 DM6PR12MB4987.namprd12.prod.outlook.com (2603:10b6:5:163::31) by DM6PR12MB3689.namprd12.prod.outlook.com (2603:10b6:5:1c7::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.19; Tue, 29 Dec 2020 10:18:39 +0000 Received: from DM6PR12MB4987.namprd12.prod.outlook.com ([fe80::e1e4:bf73:a753:2665]) by DM6PR12MB4987.namprd12.prod.outlook.com ([fe80::e1e4:bf73:a753:2665%4]) with mapi id 15.20.3700.031; Tue, 29 Dec 2020 10:18:39 +0000 From: Ori Kam To: Shiri Kuzin , "dev@dpdk.org" CC: Slava Ovsiienko , NBU-Contact-Adrien Mazarguil , "ferruh.yigit@intel.com" , NBU-Contact-Thomas Monjalon , Raslan Darawsheh Thread-Topic: [PATCH 2/6] app/testpmd: add GTP PSC option support in raw sets Thread-Index: AQHW3VHuQ0L1KFzjX0OHaIQhkQ1Ir6oN3SQw Date: Tue, 29 Dec 2020 10:18:39 +0000 Message-ID: References: <20201228194432.30512-1-shirik@nvidia.com> <20201228194432.30512-3-shirik@nvidia.com> In-Reply-To: <20201228194432.30512-3-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: [147.236.145.126] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c74a5b77-2c6f-4380-6024-08d8abe31c27 x-ms-traffictypediagnostic: DM6PR12MB3689: 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:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +p1GZrZtBzT6DMjVQbetKOGeBRiLydGt1E6ySmOznYgEVBSE8RQBFAdTNxiCIXCaKtiQqkwuTZhA7DD0qKLunjaJVn0yKidp5vI2kCLPdvKpNaKBUXBG7JV+N5QRN4VMCLgd1UeU7LfHUWI/rYI6qIcer4gU4SUqj9/9ZQMigmn1QjWxRiJLVEvbN2emflIW1oGY9d8hPqPB+34YpfwXDGyMy+syFLNioF25y+Ktggu4ZBePigU3xtYtWna6unS/mv8F6cDlYGjTq3vyZrU9uhlBAIEOsJ/2F54D6JKqeiKnDnobnyikMH9+PK9miiX89+aXduD7X7DHfOzcF+CpmBH1s1xOdSEq/DbP71Opbvc3ML61cB35+RdUuoLt4y8qeMQqh7SkOok8lahdh0E6FQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB4987.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39860400002)(136003)(376002)(396003)(366004)(5660300002)(86362001)(83380400001)(8676002)(2906002)(8936002)(33656002)(71200400001)(7696005)(4744005)(76116006)(66476007)(52536014)(9686003)(478600001)(26005)(66946007)(6506007)(54906003)(107886003)(66446008)(66556008)(64756008)(316002)(110136005)(4326008)(55016002)(186003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?7Oo0ILJMFRpANeYxt4tDvKjijK3DhaBb3h77ChxwJo3VNkqlTuAus2ewi2Rp?= =?us-ascii?Q?LgZPxeNUA3AfV0GgK2vGACnbD9V4RMyQjXeaN/gXLWWN1PcsVO+OSdp7dbOA?= =?us-ascii?Q?RBRPkt82XzHlMlR5mT+QsrxbuNkyT6L0rSi89//3U1BiQHJLcq9d85iy8aGI?= =?us-ascii?Q?6gqjN5tVuIDiW2yaL5Bshre4+Xz/C2WckDQjhs17p+fNkfouHrzS10uNQFd7?= =?us-ascii?Q?P8+cNujEyrwV4UjayxZQoepqBnx0etLXik0dfN2gNT6j+MLEthC2f3sNko/y?= =?us-ascii?Q?kVNa1n9ofEyqij4CQVetHz60HARFsLSN0Ql6mOFnLT6EjyjsyRrqjup9o7fF?= =?us-ascii?Q?B62hkHgO50qSgdfWI587iwAdH6vvB18lA9JdcE0qomZNJhUQw4DcGUddrLJc?= =?us-ascii?Q?qAICU3KInX8gCkDV3DZ57UqQtIkq4uBNe/NVIVZhOqQoGCDv55j/ohZ8RGrL?= =?us-ascii?Q?9U2wznPTc8hRw0DC6+KrN+H9Gd6baFS3o0nLsP7YawMNo6KCJOQB6vMn62Vt?= =?us-ascii?Q?aVG6wDhudKvO6MHevFtgXdxfoofG6QGrM0+yuiocTmC5mZik6zLXwqOdJpqB?= =?us-ascii?Q?yXCxq2rXbL6pqBZOpzQzGL1dgn26ryj0giimcBLhYlhloqH4kzI2eviLnrhZ?= =?us-ascii?Q?VHgWs6UH9Ke+f+cijZBGPkkng984A8cloDudVqMliz+SyFanReKKs7Lh/icN?= =?us-ascii?Q?UPPFgw+bNG4RS1lwqIovpKAuUFcIndo4VEzfx6WY96YaM3h8eSbzmUvOtmIc?= =?us-ascii?Q?kpGRGftPAQ7LAPr+0I1W47BzhA3qGin5ABoRgRHzas22fSQF7xbS6DdkdSu5?= =?us-ascii?Q?n/r8VCUJ3Mz3vuJ1HO59bgVApnzB9C+loKhXouJXxi40LEnRtTC32Khi5D2A?= =?us-ascii?Q?rvq4g6HPpAI/kQZMV/h5/C4sQTxdd7amLZjmFMvt6LyncfC4GluAc+MnaXc2?= =?us-ascii?Q?4vKATgL28ODyDV7jx5hEzSLBgNtJPzml6pn8A+PiH4y8MJnH2QG4N5r3roHL?= =?us-ascii?Q?POez?= 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: DM6PR12MB4987.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c74a5b77-2c6f-4380-6024-08d8abe31c27 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Dec 2020 10:18:39.0534 (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: 5vKqAiwjqy1PJ/e8bXImpM8FImMxvGV1FRfcm6yMG1RZBy+fD6ya9e1v1TALdqe4evVgILfVaBp8eLzQCYgCVA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3689 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1609237121; bh=0EyMhuLkjNt1FjVlvJlN7u4+6XwN2McB6V+5mMyKFzM=; 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=NMKevXLCPJzn80Y0D7f4aLCuY2uMdGB+miR1rG3eb+7HKlznIDmIsgtDtWuVaQDC5 hDk3i3XAYnDHLEOGBOB00plIzwbazhO6lPXqXfiC1+KgmYUcqMOVnb1Xjpl+BiBwN6 PoXIi+zel+PKiDda2kurjc2y7XM9dWIPxiuTVLh7lRT9spwLdT4x/MvgzHHDgncTwx nwIE4bZRi8ZwQFcYTvGjlAbgfEqwb/oA7qJEM6NQLayMMBhoYQeHJtnVRbKdyOHe8M VvxHj6h2oubYbBZExOsaExEFMsgoL/gysw/Pq1/L5n9wGWuk3URMXZeb6rNy1tAXro 261bvh6W35BsA== Subject: Re: [dpdk-dev] [PATCH 2/6] app/testpmd: add GTP PSC option support in raw sets X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Hi=20 > -----Original Message----- > From: Shiri Kuzin > Sent: Monday, December 28, 2020 9:44 PM > From: Viacheslav Ovsiienko >=20 > This patch add support for generating GTP PDU container > session option for the raw encap and raw decap sets. > The generated options is single 32-bit word with > minimal length specified as 4, no extra fields in the > option are supported. The option item must be preceded > with the GTP item itself, and GTP item flags must be > set accordingly: >=20 > - E flag must be set, we are going to provide extension > - S flag must be reset, because GTP item does not > provide the value for SQN field, we can't fill this one > - PN flag must be reset, no N-PDU value provided by > GTP item either >=20 > The raw set example: >=20 > set raw_encap 2 eth / ipv4 / udp / > gtp v_pt_rsv_flags is 0x34 / gtp_psc / end_set >=20 > Please, note - value 0x34 provides the required flag combination. >=20 > Signed-off-by: Viacheslav Ovsiienko > --- Acked-by: Ori Kam Thanks, Ori