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 40B5DA09FF; Mon, 11 Jan 2021 16:44:39 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 255D2140EF6; Mon, 11 Jan 2021 16:44:39 +0100 (CET) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by mails.dpdk.org (Postfix) with ESMTP id 8F276140E96 for ; Mon, 11 Jan 2021 16:44:37 +0100 (CET) Received: from HKMAIL103.nvidia.com (Not Verified[10.18.92.77]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Mon, 11 Jan 2021 23:44:35 +0800 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 11 Jan 2021 15:44:32 +0000 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 11 Jan 2021 15:44:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D59SHVL1xzx3CVyIIYvHUEJOOOYwPxFhHBV0tWjmVSAmG6HCE+do7hHsPBZ+HODL6mZQ4/zyE+jR3YDap+Rxe1vufPpBY2IXRQ2ZFfrUnfQme2huxnCC1ueVfLcEPQgvdHilwLSSnTtI1/65497L+ybwYAV3aNCCdYPeMSFezpPw5m6tc5I1Aaq3ySA2oRZQc1Qx1n2RnZyIo2dQyssnhw1wzP/ax6LdjL3xSkGiwgdbG9DWtrqUSRv3k8v8dFFUKEa9Bxl+xS5Ww/W6RUqur65NvkLpN+ngTEgqi0OXqNoLS464D8cfQyYE0Xv4kx+VPLAEGjKbCXqpwuhyAuuIlA== 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=x/QQUDX5llUJP3IP1aNtR3wE2A6CnsjtGfL2WovBkZk=; b=KnZdlp+tPcMIs1tePZNL0Jsq+nNg/F5Pq8ow4x1VN3NRMLEZ2XREt+MHyyVVQ3mMj/ttGnAWXDuwSJHTaB3CO5Nnk3VMNYjlXf46QZRWZ3RUnkyVfvd/0miPLUPQb/Vt/3ANn+u//tCWJ+5GYausAj7h9gIzRrXRUMXz0yF1YmDnQ00JavTzK0arrv3+ARlKr2Eords35buuSG0hzKRL3PIoVGOEZC2eIibDBzPQe7NG8ae1jc3WErkDhX/9ZvJu051XcpgDhqSpxxLa323J1SEtVzJGoERNYBoF4Zd6LdemYBFTyHRgI2hV0Y6DPFHwY6PszfKuI4MtiEp7QUpjlg== 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 DM6PR12MB4700.namprd12.prod.outlook.com (2603:10b6:5:35::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Mon, 11 Jan 2021 15:44:29 +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.3742.012; Mon, 11 Jan 2021 15:44:29 +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: [dpdk-dev] [PATCH v4 2/8] app/testpmd: add GENEVE option item support Thread-Index: AQHW6CXsWMs7Io8us02bWGWD9tsycaoikLGA Date: Mon, 11 Jan 2021 15:44:29 +0000 Message-ID: References: <20210107083838.7355-1-shirik@nvidia.com> <20210111142658.22239-1-shirik@nvidia.com> <20210111142658.22239-3-shirik@nvidia.com> In-Reply-To: <20210111142658.22239-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: d7aa55cc-eaf4-4be2-a04a-08d8b647c8ad x-ms-traffictypediagnostic: DM6PR12MB4700: 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:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4Ly5TzhKODYn0/yLaEQlAzI2m4A+O/jbmAn1+cVJcpg7mdC6Z/lfp8OL5GSXon99DjlpJ5aFxTvl1KoC3gQR9xVyobNKITfnLdOLu4NNkZRsVoGdgHd78jnR5gl7eqhW5b0BolYRbJBkxCvkXZi7b1E3B5wSTG/oVQALUsGhZl2WBPHnIaedz5hm75HqVsd2ZgSpooQeg0bScNX3UCOAi9gGRh2kY+V56OBaVNhQBoK64KHf7X7lusvG/gEAvbGSh2GTpSogpzzFWEeGooW/8G8URWRSqfr7dhfIpfmPHpFz7KGCikYlZJVbBeRI8ER0mghEwyxTP7UBlO4d4gerfuhGqp6OtBLKjrjcPFKwT9tyCy6X23s5MflTUnj7nAXy1ZasbA3Fs1S3BAIeUYQKVQ== 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)(39860400002)(346002)(366004)(136003)(396003)(376002)(4744005)(110136005)(7696005)(478600001)(52536014)(33656002)(54906003)(186003)(26005)(316002)(71200400001)(4326008)(53546011)(107886003)(6506007)(66556008)(83380400001)(8936002)(76116006)(8676002)(5660300002)(66476007)(64756008)(66446008)(66946007)(9686003)(2906002)(55016002)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?d3XPk7HJfxqeQsQK2uzmeDFLvJ9Mr2uVxms5u+J9Ferv+cO7s+x8gSoTIxue?= =?us-ascii?Q?XjXp3kFQ9YA/GdCSwokHDtwHxNT3MrkhFjpPEt9Iks3JFUv2v+Fw2mL20QOJ?= =?us-ascii?Q?zPGjOTdcvJ9AyoFigSwq0cCoBfMT8paNaEdbcMaCIpVTxUeCzO9Euj48mjPv?= =?us-ascii?Q?d4XxiuxfJyqbtFNAk2FisSRzIEaW9mJhce17LsRTymco6mpMPO+0epG5c7ME?= =?us-ascii?Q?P1WzQJQkSY7RMpghqyiJ3nTpWHQP7hacdx/hy34XP8CuZEPQa6A9j/ycqLoH?= =?us-ascii?Q?sWrdJrAakgi4wYw1Zp6SFsyJl3rzYzgPM8NVBKbdy+mPME9t+9+t/0FaKxr5?= =?us-ascii?Q?T52xi4RO5suz5tFr5SaQ7L80uMmWaSkDa5hF1MZL2gArTobZQRU1X9vjgiUn?= =?us-ascii?Q?NEouSmdpmcrLWyOqoojvaX5R2tBExOmLV+YADpRJTHI18iGvCcxWluw6WM44?= =?us-ascii?Q?P/a4SLCUMTj+ffByz4eLye4Z2rowqsc7b2LtjIaH2FWAJal8jX9TEC5jR4nf?= =?us-ascii?Q?hUl0IzhePo1+cwH3vtCDMN2kGuKeTvk2WJzz28FVg6TqW7dl2ascAQJmXyOO?= =?us-ascii?Q?ccKjygp83VsNmR3I+s2Wyg/PWvRfl+qlEJSwBCdrfi8bbfDfM8KY8l/h8KiA?= =?us-ascii?Q?3jfprtCG1wM64FbkSszj1I46HTEajXagozSvVjKRzRA1z4fR3esmaDttA+w0?= =?us-ascii?Q?+6f4GofV/t6GBQoiUQOKhBwx6OkTQwQ8SVcnoa3vhPUJ4F64i25qxcHyeIYp?= =?us-ascii?Q?nqhr562L/aYyX37BirBXR3Y/DKBKfqgHRWx0Na1DKV/NmoaYpzWp0VyRl2p8?= =?us-ascii?Q?TRDeEZZK0DadP8NjtC/QFXRn0ia+eNL+r4Ud8VSXtFpGm+YHQToM+p4R8d7k?= =?us-ascii?Q?zpMmXuOQZZP2wcZ77mwVwzY5XAoYbWGqoEcTeHAkoHscHnZmMi+0ipzKEnYo?= =?us-ascii?Q?myvpY7BqpQ0uMWM4weoxsQAg5myOrATfIfk2ocewOfmbkyfuK04f7hGJX8d8?= =?us-ascii?Q?Gy/j?= 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: d7aa55cc-eaf4-4be2-a04a-08d8b647c8ad X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2021 15:44:29.7291 (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: YnYEAx7apbGaUNhmOtZWvx71A2rCOmPwZnvFm1LR2gxUU7WQWw8RTi7NB1xKlHasI9j8QuboX+m354GMbuDwxQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4700 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1610379875; bh=x/QQUDX5llUJP3IP1aNtR3wE2A6CnsjtGfL2WovBkZk=; 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=paatBlIkImerm8XwEXNyDlughcBu3ZWc3pcsjc/8TyPmNfMtoAdbkJhkBIu0bYi7M x03zPzvb+8U0Bfm9IKXI/ytSYZ1K6CLMTVN2VWVThokzHEBMMHiHtqFe/3BaLEXHe4 PkH/JD2j/nD48MIiZEU5MtqeuWb88ZZ22WXkA8q2iZLl/L7Lt6Njah3iw1g1KZI3bC 8jQYVlDSuGeMmQ1jcPpPunAtqs8LzTikQx2TcuNgNL05gvDo3zUK1IIP0gajF/zpMy 1SP452WgFUJbOhMgEmv6zYV/LslCNcQAOzElUV6n6fzFfgtmj2pLOvsBgk0G4ImYf2 7ycNqp9ArqljA== Subject: Re: [dpdk-dev] [PATCH v4 2/8] app/testpmd: add GENEVE option item support 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" Hi, > -----Original Message----- > From: dev On Behalf Of Shiri Kuzin > Sent: Monday, January 11, 2021 4:27 PM > Subject: [dpdk-dev] [PATCH v4 2/8] app/testpmd: add GENEVE option item > support >=20 > From: Viacheslav Ovsiienko >=20 > The patch adds the GENEVE option rte flow item support to > command line interpreter. The flow command with GENEVE > option items looks like: >=20 > flow create 0 ingress pattern eth / ipv4 / udp / geneve vni is 100 / > geneve-opt class is 99 length is 1 type is 0 data is 0x669988 / > end actions drop / end >=20 > The option length should be specified in 32-bit words, this > value specifies the length of the data pattern/mask arrays (should be > multiplied by sizeof(uint32_t) to be expressed in bytes. If match > on the length itself is not needed the mask should be set to zero, in > this case length is used to specify the pattern/mask array lengths only. >=20 > Signed-off-by: Viacheslav Ovsiienko > --- Acked-by: Ori Kam Thanks, Ori