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 454EFA0524 for ; Mon, 19 Apr 2021 14:26:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 32F62412B1; Mon, 19 Apr 2021 14:26:56 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2065.outbound.protection.outlook.com [40.107.93.65]) by mails.dpdk.org (Postfix) with ESMTP id 618FC41283 for ; Mon, 19 Apr 2021 14:26:54 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RnS/eBwiEUOLJGUvE6tijclf6Ef/YiI4lH3kwVKLiY4Eq67EnJljKrRAZBxxgygQDysXtG6vN3+UIg/rvk1ymTwAV8t+H0k2kxmGImCgOPxfym1NSgcclmc5r9N6DjjQSnMUS5TqBVpW4ZOM1Nu4YAq0H5fCn6ho/F/o9BEYN3kenhmtD4XJbT690piAJlHr6qtpxb1NnsQl+6Yxp6rCxzCoo2TMD/Qnygadrjxth17YceY7ZRZn7o2dSsnr4EeKO65W7E1FqsUjwXs0szt1xuGMZXlN05N2PC8j7dQMzi/p1TZMMJFvrQEoX8fnnYEhmRwNQF5Xn8CRpx/1iE0+lw== 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=N9QAZCAp0jRaDQ5npjBV7VwgzcpY1aCQZcx6tk9GDS8=; b=hudLRKKX4nFDRsY5IttqcEjYynsoa5DzKwF4dOx1McwtdnupxOtYxm1XOJj5sqVO5g8F+OjrwVcHdpVCCVdu94VDRrp5wC2iFfVsrCUtfnkNWZtMGiuCfOxKc0QveF7EANJYsTn2RN1W7ODC+50Be2rQMjIzIzEJn032UbzUs38M+UdIbMyP/9J76ATIzDykT83OotpSvR/xw7fnY+NQSOchYU+wMPoQyLwgO5Z9ta5uSeJNniXnHHKx2jlnk3Iwq19dj0TSCHIlOxz0iI/LupS96Iu+ZfjisV5snwFnhn43mCkEgiV4FLZnhJG7uNCDOAzypjDE9WvsjOHmeZ6gZA== 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=N9QAZCAp0jRaDQ5npjBV7VwgzcpY1aCQZcx6tk9GDS8=; b=O8nljm8zdViQSQf6zi/cOabylVk+zgWUzqXytwIXE6HZUZQ4okQCasZ9sTmtyCCtYq1My3j5Mz3//VlWGGfa9Ab1ubddi+ISE4Ss4MLu+n4pSGnLhbwC4uX74eJGlCOhnuk9+tID/AjItdmocRKIWnKIuFTsBu3Uk4wX474sHiZHQYQL2u98yT/GfBtv9nbvzkn+NEoyJqMBRvL/Od8Eo8/wF8v5K7MrHYLKyhpq48MPduXrAqyTDej7U48UKbvhRpvgeI4jtm1Y95OYWIMHZA/YpSOgb4BVYSupmT6bk29FQrhJduTIZ55ue6FBMdIBN/AUbdwXSqzJ0MYTmwbtHA== Received: from DM6PR12MB2748.namprd12.prod.outlook.com (2603:10b6:5:43::28) by DM6PR12MB4579.namprd12.prod.outlook.com (2603:10b6:5:2ac::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16; Mon, 19 Apr 2021 12:26:49 +0000 Received: from DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::d011:3b55:aafb:9280]) by DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::d011:3b55:aafb:9280%5]) with mapi id 15.20.4042.024; Mon, 19 Apr 2021 12:26:49 +0000 From: Raslan Darawsheh To: "Jiawei(Jonny) Wang" , Matan Azrad , Shahaf Shuler , Slava Ovsiienko , "Jiawei(Jonny) Wang" CC: "dev@dpdk.org" , "stable@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH] net/mlx5: fix VLAN/DECAP actions not work in mirror flow Thread-Index: AQHXLT0EjLjKGhaiC0eq4/O/e5D4naq70/PA Date: Mon, 19 Apr 2021 12:26:49 +0000 Message-ID: References: <1617971803-90141-1-git-send-email-jiaweiw@nvidia.com> In-Reply-To: <1617971803-90141-1-git-send-email-jiaweiw@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: [188.161.229.182] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 44025be6-c045-4dbe-b973-08d9032e67d8 x-ms-traffictypediagnostic: DM6PR12MB4579: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UUZ1xDkdpy+5rv/uacxGC0jIbF0C5vigSVXyurKCFhrwm/ml2sEld5R1WTgDmtKLBFUiCLLgbFw2ALng84EZhO6Slta/rNbJXo7hyqG5XsUksylc0vMt7nr4UI3OPFjHvsGL4mMcJFHU/PmPnX9syuYtijSPQ5TBr3Ow2E+UIGSwfcHoqJDpFBB7xFGOsgiZa0vAZ/CozXZAnB/jkxlVfa1CyFA80AXtlIT36KZTnWSXOE87cAca90BCrmNXRX4y2EAvQglnMJ+nHYyzvfp2FUbN5pMGdjvLZdwHJzFmd02dlODKmG/D/z82Q7LMwdjk1/xN4tnFFNzx8RXKlSExD84S9XycGra+UDOo220oeryMs0aiCq7rL07bBnHaEEJWrdjXheTvz8Ku/2nq08EhK16Sg+PCI8INvBUwOzG9dMNI3kIG982HPxPgT70moHL/tLrzCRSqmPNPHPdLOU500++tTeQ9FYJmXR4DllSWm0w0KsBbVW3+BYeV5nlqTFpAQUvn5Wm3E/xOxC7rbOwEHeMhhWqnZ9vKGKoueidvUhoyNolZ5T6XupF6JH9WG2GgALSezFJkxI8M6EPNYv4EevX2xVv4ycNvkgkmMlLEW5I= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB2748.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39860400002)(366004)(376002)(396003)(136003)(2906002)(8936002)(53546011)(110136005)(55016002)(52536014)(6506007)(54906003)(186003)(83380400001)(5660300002)(316002)(9686003)(71200400001)(7696005)(122000001)(76116006)(8676002)(86362001)(66476007)(64756008)(478600001)(66446008)(66556008)(6636002)(33656002)(450100002)(26005)(66946007)(4326008)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?EM6RN1tirYWgaWF+w/6hXrc3KeLcq+Qo8EFlxaB4qrRV0IvJMvovTvYz9y50?= =?us-ascii?Q?1xT9LntApOZSXqw2cZsHRsp7WKh8WQHFe7abFP6m4BwHGY20HvjkZl6WG1YJ?= =?us-ascii?Q?MSaeFd8/SSsCyVroAqohhi5UijdMBvO8GSGXU6GKM7+r1uoTEYiK9rAx27xz?= =?us-ascii?Q?oqMr3/VbuqUxVWVyRXEKtVmfqp971Pini/RP8/S0jOOPvr10K77wVE7oTdLJ?= =?us-ascii?Q?YfI3Pe1S07iXcaYmoBrPg8bSUWzCpUbMmYbxjJADRsHYVubvlaO4Uh1wQjFd?= =?us-ascii?Q?NDoEaqs5x7LNNOSjotY0r7ASqs04D12M8AAX4fCmD+J12IDnrK6BoLhT+TmF?= =?us-ascii?Q?ynbbNVDyPQOzQmiOxxWoQ3PNf+DDPbaUgtdp9lbfCrECL5EouaID23i6SSwU?= =?us-ascii?Q?k4jHFTrAUG5yWjY5++07G4IeZGNO/AnQhtuCszz7AQuCNNSUX+tr11CJl7fg?= =?us-ascii?Q?hjGtCzRwzhGKhX9PixCfixtCJHOHxa2/nzUt1wHNRPfnxJKc6WzssMNNTSor?= =?us-ascii?Q?pW2NVFP4KgNC8iE2G3SLnJSzun29DovmlXZHiFn9VRz84sIiR7GIDNvN4X7T?= =?us-ascii?Q?plRL+EmBzCfeMCaWsWzw/caxqv9NdshozTDOyAQG/rPi0rXWGrZX4VIQia1O?= =?us-ascii?Q?RC8beKESzZMS2Dr0qo5Jb5Yym5sfCOGy2Jg1qjqSh+95s1ZTRA9qqyClHVoW?= =?us-ascii?Q?EohTbPnM59VjBYo0/Li+mQgr8rws8BlwyCMA9Uy0fvqq2fHTCuXcyFRsFM4j?= =?us-ascii?Q?nrNTEkLr+HcmPzCeQPe/KHw+EGVeynhjs05m+xY0ViDYV3ru9KUQGayvzDVr?= =?us-ascii?Q?83x5/ol2qFHOBfCIyKl8lTBkp8Y1T7qAA13HIisbAuCIxYUgm1rrscAGQ0dc?= =?us-ascii?Q?K10kAvE42MouJaEz8n2AdJxbxtMRJ0i9KDB+MTHbSOmy0MOx0fXFSkBm8LuC?= =?us-ascii?Q?00zhwDimFXG++OV68544eIXmLSn8tpzvWBWW5KLGh57GWaQPSBZS48FIP97X?= =?us-ascii?Q?wJoe/ueePXVJ5N9Ur9Vgqn82InZmFCC+6EydbpLl4DvxdVTWkL2ifVE+pEjg?= =?us-ascii?Q?EJnkZKag9jLKoWV747Q/Z3eTsOL5FSbWklfFR8qv/rDb9P/4lG3C5KWp+ltD?= =?us-ascii?Q?z0JOHP29NAbrzERmje5QQMOV/P9n8S1DBLdp8K9OkZ4vly9IAWIKDi6TgerS?= =?us-ascii?Q?WdbzJeWgi2GxdlJwSxDSHP/jPP8IclyQTmIVf2wkgNZ3fWFr4tevPHwr2nCQ?= =?us-ascii?Q?gBpyyBzKzjujdmbJ7joUwvp9XBhTJ6Ie0rBNidUoXr4wOPxvMsmUHEsz+IUY?= =?us-ascii?Q?UO9UFF+LkFSwi/YUiCi0c9h2?= 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: DM6PR12MB2748.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 44025be6-c045-4dbe-b973-08d9032e67d8 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Apr 2021 12:26:49.3772 (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: +DF7KHuQycX8/duIrUI/8/Mn+2JP9FejkHHFgUMcw3y6ZPLsLocTjuyKtz2nojjokSsQYDwNZrrQSmr4/UECow== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4579 Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH] net/mlx5: fix VLAN/DECAP actions not work in mirror flow X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Hi, > -----Original Message----- > From: dev On Behalf Of Jiawei Wang > Sent: Friday, April 9, 2021 3:37 PM > To: Matan Azrad ; Shahaf Shuler > ; Slava Ovsiienko ; > Jiawei(Jonny) Wang > Cc: dev@dpdk.org; stable@dpdk.org > Subject: [dpdk-dev] [PATCH] net/mlx5: fix VLAN/DECAP actions not work in > mirror flow >=20 > Due to hardware limitations the VLAN push/pop and Decap actions following > the sample action are supported in the FDB Tx steering domain only, the > flows with incorrect action order for other domains are rejected by > rdma-core. >=20 > To provide the action order requested in RTE flow this patch checks for > the VLAN or Decap precedence to the sample action and moves the VLAN or > Decap actions into the next flow in the new table and adds the jump > action in the prefix sample flow. >=20 > This patch also adds the validation for these combination actions. >=20 > Fixes: 255b8f86eb6e ("net/mlx5: fix E-Switch egress mirror flow validatio= n") > Cc: stable@dpdk.org >=20 > Signed-off-by: Jiawei Wang > --- Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh