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 23B1CA0C4B for ; Thu, 11 Nov 2021 14:19:23 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 15E3C4115B; Thu, 11 Nov 2021 14:19:23 +0100 (CET) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam08on2055.outbound.protection.outlook.com [40.107.101.55]) by mails.dpdk.org (Postfix) with ESMTP id 7D79C4114D; Thu, 11 Nov 2021 14:19:20 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DvvjZxDYU57k7v2g4lktqQtJY96UIJl6yEBmHHyGFDcirSHMbl35PJ1bfyR5nygagb8zylnJAoQBQAo/hO86qYVZKAzURn/JBMi5C5jruYjVTuxcb9yohUsP7TpALulFw5PU9A6dPnXCqwrLBDZINqa9gQECZTqIUqxC9azt/dYU3PgtAILF8cuXnlv6pKtpPCbxfCp6mB9QvMJMvT7RLRz6hcUzAbteiqDFY7vAVbxubCt1ZBis4zdVbAv/7/tYD8n9V9aHx+7hZRCIqH4jDvZI1Qhqi0vekeHImZqWO+0TvhKqYIECPdyBnTEinK2gVlsGnkwP/PTrqkg8NKqYjA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CBwZvgngMggtZhU8ncgBnsyTYT+JjGpc5sPGp9LKko4=; b=fLPTdjnql7dJPVexCG5SKX00SOeaK2/08pFj5hVu5+N7SMpKYWn2xhMeDLDUx4u2keb0hc2m5UtSEVw/srIK+Lk7E7uq5wefGmBgTqFrdBr4lmIrnpkyylgCJLT8TL8S+Gy6QJkYhuU376P/uJfaTMkwI/94m5UOtetN1exdUE9ayQTtnRkDHDiOZm1LWvivznpLlEpJE3DkuNP/Lln5gMCCWmq4TXbtTy8bQL1pw67UbZot+krwlYGqzPtwJUcqSqHEELnDYy2a3HqsyuFL8J8hXGGbYv6V2z+55Wnmm+9U5IWt24yfk5sbZeu/O3oOUNoOyKnhhiSUGPXEukc9Uw== 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=CBwZvgngMggtZhU8ncgBnsyTYT+JjGpc5sPGp9LKko4=; b=HEHK9FaBVBHWMt+9jRQajZC9G6Uj0tC0enH5jy13u4ifyqgVbzPvufklOZ3ckubSzHNq1vbemPmWRRUxPOWkywFytS9NBmBq9F0ScCvFzKwW5VvHNCR87mfDCvmG1ql5geiHnDuHCyzEZ9XmRNfJ4WOUWYrJxYanoAIl2rRNuuxg2u8VlyfxvuMLHRc4EhsOpC+RrDuwXwtYVCF1gsDwxc3XnawX0DBnj1hiCHwjOdsQhr2ENjtULGogFqp8IZlYzy7UDCFHDHMzr3gUAdmPT3M4jXZsoGew1vKmEvmckOYJ9xUuMDtJibF/ekr0O+nkwfQcyGNScIunbrWvm6oKgw== Received: from DM4PR12MB5312.namprd12.prod.outlook.com (2603:10b6:5:39d::20) by DM4PR12MB5165.namprd12.prod.outlook.com (2603:10b6:5:394::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.18; Thu, 11 Nov 2021 13:19:19 +0000 Received: from DM4PR12MB5312.namprd12.prod.outlook.com ([fe80::7cf5:9d34:fc6b:b4a4]) by DM4PR12MB5312.namprd12.prod.outlook.com ([fe80::7cf5:9d34:fc6b:b4a4%7]) with mapi id 15.20.4669.016; Thu, 11 Nov 2021 13:19:19 +0000 From: Raslan Darawsheh To: "Jiawei(Jonny) Wang" , Slava Ovsiienko , Matan Azrad , Ori Kam , Ori Kam , Yongseok Koh CC: "dev@dpdk.org" , "stable@dpdk.org" Subject: RE: [PATCH v2] net/mlx5: fix the NIC egress flow mismatch in switchdev mode Thread-Topic: [PATCH v2] net/mlx5: fix the NIC egress flow mismatch in switchdev mode Thread-Index: AQHX0iN2CiQEFeFhyU6e1NTsSHY81Kv+U6RAgAAFKwCAAAAwcA== Date: Thu, 11 Nov 2021 13:19:18 +0000 Message-ID: References: <20211105084051.20159-1-jiaweiw@nvidia.com> <20211105085910.40212-1-jiaweiw@nvidia.com> In-Reply-To: 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-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cebcf00e-f5fe-49b3-cac0-08d9a515de2d x-ms-traffictypediagnostic: DM4PR12MB5165: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:843; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: M2VFvB/35Q7nJsdUVpOnHXPqM7akty5UWYG4DfZhiF2uJP3fx0Tdesn6NAGyoJdcDtnJvmvcwRLZPxaeGS8F2wIs7t7YN3pQ86jVn7cR0Fcj37uDMahTLJ3i4j/k+COwH+1XNgL/o9qbMgX/2I1VWbnKqNQfL/XHYAzKHJLJI7ZXbGAgawEygbtk8JKV20J/KhNdINjWDIpwwwtEK+aMmfDHoSOUgqSQhQ+bLbX2iSkZ9saeQa7VAmRRtQ0U/t93584qtlzJIEzor6if6BBdVzFWcqTvMunTRMdyhUuDObKEBwvxBwcfmapr8O3hOgpSSroP0lSmGb6XKHwtU/Fk83krHA5dyvcD7CFClUyzNeQ9vxtQZhMTSd0eMDCDl3C0/+PVrJrANIMknzmzeOc6kn4PMiMns7s8gzttG3FipOaG0AjLaV2JeXk/4dse0jXSQTV23E0n2hdMvaM0Wxnu4j2svLC8sJSPwI/ZUE08fYDZAzRRET73bJi6lL9bC8faT+GunOU4WmUrPSeXc2KFcH11bUl4A6EqTLo+ZX/zJEd3EjJMshQHfuWLTHPFNc6E4BXcIBspH03YmedyJnjIRZxpzFY3aOD9bQ4fYkPMG9n1T6hFzLeuMbA0KV0xiqOgXCtv6dX91/qkvIO75jEWYoE5eu+Dm5SubTd4ZnHUskGeI0/SIuTwbIBhGqHmPcwWssi4tJqSd/5FjErHN0PbZQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5312.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(7696005)(4326008)(2906002)(122000001)(5660300002)(76116006)(9686003)(52536014)(110136005)(53546011)(6506007)(8936002)(66446008)(66476007)(66556008)(54906003)(64756008)(38070700005)(26005)(71200400001)(38100700002)(316002)(66946007)(186003)(8676002)(33656002)(83380400001)(86362001)(508600001)(55016002)(450100002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AK0974Do5hdBBsekpjFUF5gqP1YfiGR4mDK8w/P4twTg23DUehJAiAxUYtFI?= =?us-ascii?Q?rimopTpQV+ierd96v4Fsmgd6GtTbQoFb9JnSa4OgTQ9eFnXCXBUzvf6VV6Zx?= =?us-ascii?Q?r640nhXoMTQgAgBhKF22f2+CAVxcOATwd/kpCrAZgF8PTZX4cNmEjybkPpY3?= =?us-ascii?Q?Ci1F4z7swQERwCOXdtms4L6QmUd6v3hluXal6S/ECvNYguIXu1qXGT0mJgO9?= =?us-ascii?Q?UDwr3PxZIM0sT5VnzmIdl3uH92JzG0DDDvBVZOuo2l5I2hUPLNND68j+uKpS?= =?us-ascii?Q?MDkqG92eicV71bIqssOVvi+ezrC9rIhxRIE0MHFJLFxB9zGeV/8hPiDS8rnC?= =?us-ascii?Q?APR95o59Gj3lBqqozoqcrkWxy+ykqD8t56VuShuAsmfoCpvrMPr9m8I7mBHs?= =?us-ascii?Q?O5EcAKR8ZvQa8eZPr9LVMCqMTfT9xvkovhPD6vJsY/+H3FUqG69TI4L6LvFG?= =?us-ascii?Q?tPkvodMdUP/pabBZuuQx6nf33VR7Esi/ia+HbQVX5akTBU97+3HLTytphABV?= =?us-ascii?Q?zEf3RAV+OsyVUKKa1x6WMreYwOPIhI5Qfkg87Qc4hBQa6vyin3oxFNLeX4FS?= =?us-ascii?Q?CQ5W1MC3Z3dxwZIGVUPGGDXECuMtqw1OldI3Azj8cHAW9AuSF/zcZTGWFF/t?= =?us-ascii?Q?utOQdCynngVdFOsXgmzcPnpigv51GuzMzcqBT1rRP/A8YZlbtaFVjv8af7VA?= =?us-ascii?Q?rYaueamUvoTAh+akXUo37Qf5moTPOxvEpM3OSrApJp6Y/smZQiiH3sz9qD4a?= =?us-ascii?Q?6q9IcJsZEk0ILQgXFFw/Tq5NlQgBVxVhj851eRTWByIppVeE+nLt0Nlscw9x?= =?us-ascii?Q?624qhRVltZIUPXLVuZVnyToEPehyQOs3lU6HdtjRAfgajup2DdIsxoa1+nZs?= =?us-ascii?Q?VaD7yhaabDfLCNJhvSlkmZc1QWuub94IxGDsMsyOQD1AVxi8GQLpLa7GblX2?= =?us-ascii?Q?lhfFiLsI5/ZdnWkP82dA1vlIRFkepDJlhqnFsi6u2pYYeT3uCVlQWTk+aXFV?= =?us-ascii?Q?LderqI3zmynlIP3SwMu0zbmiKUoIK8FeMB3Xk70FAHDQ3WpAL/FWqyQcYlmv?= =?us-ascii?Q?LZpvBrZ4fjlfPBL0aJ27w6q9ER0vI1dI7babj1r/8Ppz0oZXAt3sLGoKuRUy?= =?us-ascii?Q?Q6SP1vIclLEN1cnVV23Bn5UhhFjh8RPDfgnJV7u96KIggF3m4fcCS60HcCNm?= =?us-ascii?Q?u1hmVqkhuTtsTu2BY1K/gjywFVlPUlIsZfECc8YlQFR+TwJgZO6k07Y/Wtz2?= =?us-ascii?Q?vcdkZQQ3zDCT1sVSAXCTpYJkdr2tJKxikNtScMPnJkl3XL9wu3Cmy0jiT3q+?= =?us-ascii?Q?t6U0NqvUwniYZ+haXWjZTIpmDiDtzLtLiO8qYzjolXkcwZcQZFyGSMTfGvM0?= =?us-ascii?Q?P7tQyvSMGcX/TpUOh94nKHI2VT0bAG55uMZyfYHI99UseD69Kc/2glHGOTuY?= =?us-ascii?Q?p6JkCBM97kRUcOUhO25AH33BWVFefbk7rSIs6PQqRlJY9UllQ+7lz1G6CIpu?= =?us-ascii?Q?AJ5dyO5mFWP34Tzz1dNb3R5UkLsQfgfU9TVijpbA4rMwLEG2SgcIkrJC4xBU?= =?us-ascii?Q?Blu7XIamkxjsA9ygQaeb0WVt94AGVWqm4Ni0PSijq4Z4vAhBKVpfJCphUqJd?= =?us-ascii?Q?MYfVT8oy25pxPEgZxnXmskM=3D?= 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: DM4PR12MB5312.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cebcf00e-f5fe-49b3-cac0-08d9a515de2d X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2021 13:19:18.8611 (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: DWN5B8b2f5rHI2vdWkDum2uh6qik/ym1NoCnL4wuAXh+wp0sOePLMzK4/q0XtXld9/rPk7lMG3HQI5jSVACcBw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5165 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 > -----Original Message----- > From: Jiawei(Jonny) Wang > Sent: Thursday, November 11, 2021 3:18 PM > To: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad ; Ori Kam > ; Ori Kam ; Yongseok Koh > > Cc: dev@dpdk.org; stable@dpdk.org > Subject: RE: [PATCH v2] net/mlx5: fix the NIC egress flow mismatch in > switchdev mode >=20 > Hello Raslan, >=20 > I need send the new V3 patch for this change, Sorry for the late update. >=20 Sure, dropping this version for now, waiting for the updated version. Kindest regards, Raslan Darawsheh > Thanks. > B.R. > Jonny >=20 > > -----Original Message----- > > From: Raslan Darawsheh > > Sent: Thursday, November 11, 2021 9:00 PM > > To: Jiawei(Jonny) Wang ; Slava Ovsiienko > > ; Matan Azrad ; Ori Kam > > ; Ori Kam ; Yongseok Koh > > > > Cc: dev@dpdk.org; stable@dpdk.org > > Subject: RE: [PATCH v2] net/mlx5: fix the NIC egress flow mismatch in > > switchdev mode > > > > Hi, > > > > > -----Original Message----- > > > From: Jiawei(Jonny) Wang > > > Sent: Friday, November 5, 2021 10:59 AM > > > To: Slava Ovsiienko ; Matan Azrad > > > ; Ori Kam ; Ori Kam > > > ; Yongseok Koh > > > Cc: dev@dpdk.org; Raslan Darawsheh ; > > > stable@dpdk.org > > > Subject: [PATCH v2] net/mlx5: fix the NIC egress flow mismatch in > > > switchdev mode > > > > > > When E-Switch mode was enabled, the NIC egress flows always added > > > the source vport in the matcher item, then cause the flows cannot be = hit. > > > This commit fixes the issue that removes the source vport as matcher > > > for NIC egress flow. > > > Also adding the validation that rejects the NIC egress flows on the > > > representor ports. > > > > > > Fixes: ce777b147bf8 ("net/mlx5: fix E-Switch flow without port > > > item") > > > Cc: stable@dpdk.org > > > > Patch applied to next-net-mlx, > > > > Kindest regards, > > Raslan Darawsheh