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 2BFEDA00C2; Wed, 17 Mar 2021 11:07:38 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 13687140F5C; Wed, 17 Mar 2021 11:07:38 +0100 (CET) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2071.outbound.protection.outlook.com [40.107.220.71]) by mails.dpdk.org (Postfix) with ESMTP id 41E40140F5B for ; Wed, 17 Mar 2021 11:07:36 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d1Ay2z1AnVntV8BvN4L+FA52BGEjP282aImCaIV7cg6syTvLUYgHaqRB3DdWMa7EPWjtstGtaqEyGT9InUjxL7c61g35ZrLrvqGvtYE4wNCLGXA/koGX5nC2YHpIpJZv38DG48UHE01CKzY0glnmw438Q4MlW0RfNsUO5H2pL04SaHeuyHxjFAKJK2GDxlD9ZdTx3YAZ5cdtUtO/VmVhFUVUYGwR45q3BKFDbHsbN05c2mteZKsf3qu5G45+GyowcfqnMKCYieM1L9+ZxzgYqX0oLcH8m78guuH6IESSkiUazdiCF62d4GmwXI6TkK6G/uYZahIuiXjYU3FuJBPMPw== 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=V8hXkflMTkeMrXn9AAD8IEw5wIX/ChkDZQn1EWxSB6c=; b=BUSSris7d9GKaG9iejlrZV1qrxbejrZuK2dUikqOFERLWUJki7uATJYm61zilzNSQnFw0KrNOObxwIMrRsgsJhPnHwuW85z8ZZ4gnnbIZzV6DQJW8m7T0N7Qpy8jARYIHov42Ruj/stfTwoKa5bp4dQ5lEg+7sfqyb5UI+XmnC7gVolIDeiiu8x6ERUI3gz05Xp68wGKrIiH/FSxzg2PFd3ghiwhCeO0uadFm818JZ/sHF036MtPIoEH5ei8oDNuRwMV2ddLIvkmmZe2+Q0F9NEY216DdrsvpFrAxZ/+wuCOXqwZEDbro3tonOXLEJ83UiOC9s/FBGtyRSkeDgpXxA== 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=V8hXkflMTkeMrXn9AAD8IEw5wIX/ChkDZQn1EWxSB6c=; b=io19ooOSozwR18ysEWl4v68cInylu1X7S5k27Db/0TKrF9nxG1tcsxIw8rVDS68tNruUp1c4Mr+fPlLNm1JmlAqPYeOv69IRMp+lCYlQq/R1aF1ugT2RPmQE2nV0GK9+/bdSA9sgelt169+irxt77I9/TXHn0kLzgw8a58f6/46GEQBzszmc7ejNbUptqPm2TlXriHooX1OBEXB5QKg+GgtNdu+QPT/BB/9SKwlYv68H1Klsvp0l8kOcGLXSOA8RDdEatPcD0oMFmBMz/ZrJn8kphi5uKT3ribHAKu+/twB5cfFKtT9l+6IIf/fR7/Ku7WXvKiNaa2MiMeRAISEaeA== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by DM6PR12MB2841.namprd12.prod.outlook.com (2603:10b6:5:49::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.32; Wed, 17 Mar 2021 10:07:34 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::20f7:11fc:9d46:9258]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::20f7:11fc:9d46:9258%6]) with mapi id 15.20.3933.032; Wed, 17 Mar 2021 10:07:34 +0000 From: Slava Ovsiienko To: Salem Sol , "dev@dpdk.org" CC: Salem Sol , Ori Kam , Xiaoyun Li Thread-Topic: [dpdk-dev] [PATCH v3 4/8] app/testpmd: support VXLAN encap for sample action Thread-Index: AQHXGw+oqjLhXPBDtUGTptMrZc/6/KqH9IGQ Date: Wed, 17 Mar 2021 10:07:34 +0000 Message-ID: References: <20210317092610.71000-1-salems@nvidia.com> <20210317092610.71000-5-salems@nvidia.com> In-Reply-To: <20210317092610.71000-5-salems@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: 1ef3f184-28d7-4bb8-fcf2-08d8e92c7c7d x-ms-traffictypediagnostic: DM6PR12MB2841: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QUBSaKc+1xRR33jIguZQ7eZwIpNxDKaFhAH6Xy7U/8ApFg+a9cVOwZIsEb20dw8Tw9N8Fca8xdRHZ4IhR+n4JqjHBiIQkFSF3yPVJ/a8LDRELa0MQWgG4ddM4fVx4lN1+xDgy0MSe5JOoCdjUEaVO14Ae4hkRz/RB6g5HkV3RcVlM/SWLrg7Bd8wyp5kTujYN/aR+bfiW2kHikWhJ7TweaLEHTeO5rwxfmezHzj4od9B+jRFrbHBH9LHuyg0TL9INdY6+n+91fVI0GI/ZDk0vgKEAcmVJiTOtDgFg3V6XMxMmviQOrhH9tMD+wVADwNrcaBagjKfyCJ7rpZYi2gEYXHnsuF+Dn5UsD2NuocUPLUr9d31WZ9yOtf9xslw+j/4lkvx0w/75JHfLhoqnOoSQNxC9fIXWp9THhVNBbJacju5CtGR8l90dXl2UhEzb5BMw7mDg87drBaSZSS1c7yZ/qaWxVfVf5ncM5AwpwMDM8dd5LQkWWxvJvQJ8OZy2/MOD+sKYO/7V06/F/+LWZx4LpAWJVOHqGFomTIX2PShBYrVKGamwOS//kqL5WJEgyJf 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)(136003)(366004)(39860400002)(376002)(346002)(83380400001)(6506007)(8676002)(66556008)(5660300002)(54906003)(9686003)(66946007)(71200400001)(76116006)(8936002)(186003)(26005)(33656002)(66476007)(4744005)(478600001)(53546011)(52536014)(110136005)(7696005)(64756008)(2906002)(4326008)(316002)(66446008)(86362001)(55016002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?fpq+nP718fedogs6+UYKXIOXo4j3GTTlifykW8wOSlEvyDdX/XsP9f3sql79?= =?us-ascii?Q?xNRmqBGZjDTC7VJmvqWQCaaSbn8eenOff/p7dzWEwiUh/VDmu6yzAbH9FHxw?= =?us-ascii?Q?+kDNbAlPOFGRuQR86j/kC+EnIjm28vcjq5QUFC/0wXArQtAxT+k2108iZ5IG?= =?us-ascii?Q?W0bpYB3gwEsubsTRb+cF1MfMTaPcRQ3k8c+LaRT33MqKgWW8jo3oa0CH+nVf?= =?us-ascii?Q?mGyySFtGPPaIJt1NjtwYzu6LZUiCADw7cU52pYA8fkUR8XiXRIesXE64eF+z?= =?us-ascii?Q?1oK3xnR7NvdF/SW4naS/WdXslau8j/H5LWG2B2v5Dewag1WgzOSgEq5/csiE?= =?us-ascii?Q?la/U/5xh3OKi9TmhC0Hbi5XCo8J7X8lmTGs0AYGEcee/kbPkhqoWJ10w+sq8?= =?us-ascii?Q?UVrn2p6ImMrKEVZbnomypyEcqq1cufAXh8u2LuVO8jhZLfvQXaqv2zqdrU9D?= =?us-ascii?Q?osUSE48YUVca1xPml0fFM0nOhGsDjIpULrnPJXPQ+jTUTjRwn7YKLEbg3d0G?= =?us-ascii?Q?n4wjPz29igxVCmCp5b3EAbeb7y1z4G3cFpUJV/QTxDyDP32xz04kvgFbCnUU?= =?us-ascii?Q?mIyRTP0CkDDrDDbj53azEvmOffmyzdl0v5sY4EgWLM0T2xoWLh++++vrWTud?= =?us-ascii?Q?m1l4yi+ReMjnib79NYsb+H3IdCY2DsBxwrubJ5mcTJh+VbwxpE/e22lQg7ik?= =?us-ascii?Q?kPsK4RwUMGWmU9kKGIVW07dEB8Zwg3bDVdbNKjGwmQs+LU90gL/A9SO/ONMy?= =?us-ascii?Q?irUsAGF0gYJz38mLkPDcXKINJb8wuO6qulszbP4Cuz/yJA4oEw2qvPzPRt7v?= =?us-ascii?Q?dwkht0SE+3pI6bPEMT7KN1K91bDChnR69E2YSHDn3z1DEjqyoz5YyT1G+mt0?= =?us-ascii?Q?+qNsLPnkexUzx5AFfOPnVBwBQ9GP/HeX9oeor5AELZwDeqlTpRj8ruk3S9sR?= =?us-ascii?Q?3NN/lBUyv4vmmDG9a0qTxGCJSK/08GREMxIsu8/zXfapnrt8gFdFzMaoqPiF?= =?us-ascii?Q?tTHoCVS4QPWqBjFV6sDtgfV1BoDbCFYyjxwwgAcr2pGXCzeGgXmcVOnIm3ZG?= =?us-ascii?Q?CkTz8sy8AWyJyPkcHXphttxyUDL9JJULVqdhmSEJ2mvPMT1C3vy5fYuLM2Dr?= =?us-ascii?Q?aCuv1C32sOYpajW0EItz4sDUPkxanHV3a5Dgbv9ScNUlYW7L8X5mMmOTuf/1?= =?us-ascii?Q?+UyeqfnSxKSFRQELV/AZQb0FLuzgFFJmJlmEtkspJV4JT44zfCqMoSUIn8KK?= =?us-ascii?Q?fb4Q9iTQotv8kvyzdBYgeuYCykVJPP024IYic63RvjFbskf/Aw/7Pw0ykTnH?= =?us-ascii?Q?Gdshvu5h0Ou5qM5y5cmAr6tf?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3753.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1ef3f184-28d7-4bb8-fcf2-08d8e92c7c7d X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2021 10:07:34.8729 (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: oPKsPH/5rXTWymfldv2wwHUOYR6D8Kzmp5z4b45hM9f1xgKnh39Yd4ZFqgOPm2d77/AFoptbga5qs65lXXrEiQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB2841 Subject: Re: [dpdk-dev] [PATCH v3 4/8] app/testpmd: support VXLAN encap for sample action 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: dev On Behalf Of Salem Sol > Sent: Wednesday, March 17, 2021 11:26 > To: dev@dpdk.org > Cc: Salem Sol ; Ori Kam ; Xiaoyun Li > > Subject: [dpdk-dev] [PATCH v3 4/8] app/testpmd: support VXLAN encap for > sample action >=20 > Add support for rte_flow_action_vxlan_encap as a sample action. >=20 > The example of test-pmd command: >=20 > 1. set vxlan ip-version ... vni ... udp-src ... > set raw_encap 1 eth src.../ ipv4.../... > set sample_actions 2 vxlan_encap / port_id id 0 / end > flow create 0 ... pattern eth / end actions > sample ratio 1 index 2 / raw_encap index 1 / port_id id 0... >=20 > The flow will result in all the matched egress packets will be > encapsulated and sent to wire, and also mirrored the packets > using VXLAN encapsulation data and sent to wire. >=20 > Signed-off-by: Salem Sol Acked-by: Viacheslav Ovsiienko