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 EC33DA00BE; Tue, 14 Jun 2022 09:44:51 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 940624068E; Tue, 14 Jun 2022 09:44:51 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2072.outbound.protection.outlook.com [40.107.236.72]) by mails.dpdk.org (Postfix) with ESMTP id 61F374067C for ; Tue, 14 Jun 2022 09:44:49 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CJHVlYGKH9GyycaVaBxyYupwDbaMuYUlpAHVrGIhvQVoarLi1+MqyY5w6UJEJ4lWkSMl2wHcgcmheD9Q4OSilG69f3rC+kv5bBYY2vo3dNgvA6pKwE5gjR0C9Y23hMQ8oY6D+Y/uvWOdzkzIO7y2sENXG0AE3x2WYm+Z2gJ0SwVhge7+xWLS8ipZsmNupzNcI7kCcboEun8HOH++ll72tYUnx6bIdA62OwkYbqa3lVZIiklSiIGE3Ce9fUHEXfOa9cubxEzLraSP4KKK5CcbJ23e7M5ghBDnjYzoDDp2IUUV/Ny6FK7qNK3Udx3jDsDeH8WMREvHC9T3+qqMPEUjfQ== 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=St3xn5F+7raKjOSWB6Qu3AgiRYRAl5EKVDP4tlkqslA=; b=jEboSEgfNJeRqROLnI+zYTmYsSz43bK/BdYcrunGNwc4PZEMnh+wu+qa24GcoKPKz7vH1udKI8BFERH+Ub0SgNJfwJa6ouPX++5LvdPiutOl36+UsXWspgaxxH07LNtF7wlRNPwomuDQXiFcexd/nuEUE2oqdALEQaNDTyNTwMOVObzxr1i5GmNLZnCivULKOQPaK476inIupZiWSNTaEGVzgOhrxiS8prR3Jbj2WNxUOCythqHjm9MZyiAT5+rH2Wp2lpzzvVx6s705Gm+PWa8iExvK8hIDbv5f6dzg1Hrqepc7XYFtTHvWa9DM9qxI64Qf9ulpJRp9F7SlCJWo9w== 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=St3xn5F+7raKjOSWB6Qu3AgiRYRAl5EKVDP4tlkqslA=; b=OmyQoZ1gIx1X1wIxICtDsoF+ORl2vGqFzzrqb9YDgBq4ZXPcvoeJAeI2robxZPDrRgyObpYp9UK+SYR6T9zKMWBfCfBzuj8tTGnRvTpgG1PyHWSjhNivTYtLjqvajw4hlR5F0nZW8q9X/4VZfTBIgEtt1q5ImEhmy5/tXpNDimidlxKD3YNvxkKyCoar/k+64joWAgug59QIxDxKsQtVheaDNt/v8kVX0o0J9tPq0gns0L18pdIUwK3eRMPj60BOflwLztf5fMH7WG0RxqJQfnQ9RDM2pYWJtVJcH4XMuITrbA0JUVPpNHp4AyThn5xDnqWkPNHDO0CVJ/tOp5+7Yw== Received: from BYAPR12MB3078.namprd12.prod.outlook.com (2603:10b6:a03:a8::31) by SN1PR12MB2350.namprd12.prod.outlook.com (2603:10b6:802:24::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.15; Tue, 14 Jun 2022 07:44:47 +0000 Received: from BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::bd2a:f22f:f435:7b36]) by BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::bd2a:f22f:f435:7b36%5]) with mapi id 15.20.5332.020; Tue, 14 Jun 2022 07:44:47 +0000 From: Raslan Darawsheh To: "Sean Zhang (Networking SW)" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Matan Azrad , Slava Ovsiienko CC: "dev@dpdk.org" Subject: RE: [v2] net/mlx5: support represented port item Thread-Topic: [v2] net/mlx5: support represented port item Thread-Index: AQHYemBB8W/c7/NkY02Y9mFrNjgtH61OkGrA Date: Tue, 14 Jun 2022 07:44:47 +0000 Message-ID: References: <20220402064000.8772-1-xiazhang@nvidia.com> <20220607111733.23342-1-xiazhang@nvidia.com> In-Reply-To: <20220607111733.23342-1-xiazhang@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 832dc304-106f-4684-e8fb-08da4dd9c147 x-ms-traffictypediagnostic: SN1PR12MB2350:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5BYncEA62z2nPnN+K49v18aE0wh7bCNKRUuX86BXGZhcGI4OcY0rFM/5r0YQYD3FUrdqxC6cme5jxbMu636w1FpU5uRvFKfAOAQmItQUzNHk6okFrqvkGtoQhj8NOjQKQoAK5gXjkAznc2fx+wB5p3802zg0CI1x5KzMker2UB+FfcYz6vXIklT4TZEQjdD2U9865/CSl31sETAnY+v1Wyf9ed5+jowmFknNDEXDCoA5LKc5XySVJ+n9d9dC7Mud+PfvgO+OTGnmuS6EcmP//oZ5toLhbU80zqCqYSF4uZ6Fawjg2gIbIjZ/MmL5nBRBsa8zFFEjDx+XrMn7/Gj0FEt2a7T3CE4DNHzx3ScBD2FLwF4fajhmko8/u/UrN1F/MC7jIf97nc8CDLUUS42ocURzjCJzIUv1YjgbkC73bFEs0dZ2/yQxAYsg0nb1QTuNDS5c+Hv1kCPE0PkL8uo/oohdwHEyHNI5Mr9CEX627SsNbRZGZt9OC0gV+oKYgsStPbiTM8naS2UVqdtbGEHdFnNtnX+aFpgZbvcEajDdu4wmpz0P7BykmuEeZ/xozIogOkcME1AO7mxWUuEeYiKftg5zXfV6fiwX/KfQOk3bgH2IKpyrdOxKLXZ4JtnM0QuSWq/YtU9Eaape/FE+mTDJs8ys6+jJwPplBuXLGbi17+MrQBBWlorWzCh7ma5puYATPNhRhwAhPELkz8GKxK0/tQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB3078.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(4744005)(53546011)(33656002)(7696005)(76116006)(8936002)(6506007)(66946007)(2906002)(26005)(9686003)(6636002)(110136005)(38100700002)(38070700005)(316002)(186003)(5660300002)(52536014)(55016003)(8676002)(71200400001)(66446008)(122000001)(66476007)(86362001)(508600001)(4326008)(64756008)(83380400001)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?fylaci0QZL8Cp48YqEvRhhUTFPt7rqwDyTnyv957mWqXnd9CbcdRYi3+VBjJ?= =?us-ascii?Q?0VblFL8XtgSq71UXWDuWyHrBbIejc8tX2Y4wqEl1+V+/vtk+gUn7qEg0dHks?= =?us-ascii?Q?SLvKuYTUPfhFflT7UxorLS581GbYw7Y4AecjSchq0kixaQ0Z3jvJAss9/j4b?= =?us-ascii?Q?W/QE2EJdpRbAo6rg1cUOWyDa0ZG7ENkb2pPnzPimR9BahMi+saAE6TiBLVy+?= =?us-ascii?Q?RE1ts+3tT1AiyOvA4I8cinwxvNwogvSId8T2F30a5LTVp9ILmrsgmQDZ6pzM?= =?us-ascii?Q?nNrn+ozs4ZxbpntO0J6m4f1yc7wHC15+CnqLepc+m7eUKGfF6VAQ38kPVP/8?= =?us-ascii?Q?5h9vNqOzMP+prRGqdHSjl+TdnIEQFY2dKtDKuwdQB1QnY6IEqfM5Jdd7VMSU?= =?us-ascii?Q?i3xP10O4zbjwpYOttOaao36z8mfyXpVcIkaFtMCgGCvqvdKbbbS7ChMIyzPE?= =?us-ascii?Q?DAb/pX5atPbMTJmytENkoHGUB0mcfacyRqxDt5vVnNSE1WTGUeWqPtq0+Vc+?= =?us-ascii?Q?u/cjCLtAP5TyPZRrzZ55tMNmaBO7LlIiUYrMKfAJA+U8zPV6piH4MAEiqiVQ?= =?us-ascii?Q?dLtj/gc83LlkJqCVazpDzdjz2tebIDEkMGWGnIHJnAtVqmk3TWTEtrRq/AxF?= =?us-ascii?Q?5WJFrq0gbcT5f4xOgZ/kCQkOtwWqhNKsqHROXvuPWgP7TNLFeVRGZtYhRBST?= =?us-ascii?Q?U7FdT3FDuQeB7g5BVV3vLOssIVKT/oJprqzNAcNCemGkQle7XpZFSNpFvHFx?= =?us-ascii?Q?YIDKv5FNrb4omwPCRpqusHteCXLRdDJZey0apNNm4ve5GkJRbHcBpLeJuxos?= =?us-ascii?Q?0NR2bILcslZo9MpnI+T0YGq8OzywJxaXCYEM/+sa9VDCeHzyVCGRkYwSM4Je?= =?us-ascii?Q?Wjc5mur8y5foS/SvZbQqHsimwExZUYS8wWTVOTPxfCo2l8QBMKxISOMkwWXS?= =?us-ascii?Q?Ps0FYiFXd6GpyQnG7KGWdkU810JKXMFR3xvtU0WGgCXI1xvLbCxDmHTep880?= =?us-ascii?Q?snyHMK8plO8mUEZTynnoVD5Om1ruOh76EuMEMJo9lqs9ZHdKn6brViISq6Su?= =?us-ascii?Q?OrZ8/UtK+tTh07BDzjxWR/G3emENV1VN2lNLUD+HjixC2HY4iVzPkAC100YY?= =?us-ascii?Q?Q0rCa0+8FwKYPdocYApqV1jReqk2vk55H+Gp8hYtrJULOEGyqhgpd1AwYwQd?= =?us-ascii?Q?FWs8ANxuySCo/MRUMz26INc0Wc3T7Xu16+P90o90QTq9zrY+X9BCrELkIj2M?= =?us-ascii?Q?hSL9yrAa7x0CpSyBw7+tbD1mFMflEZj9J24a/G/kWC6pfGdb/j4b3Tdm0W7Z?= =?us-ascii?Q?4hI94F7S8uZoavDHelc70du58VjPxBXXKB6x66GcauhGOvVdTBRSAj8N0HzT?= =?us-ascii?Q?dF2fNhJukUKdM1m7wJBT7lVDjw0Nn1FaMSGmbJDy71bf+Qpxr4xMeqz9aFRE?= =?us-ascii?Q?f/+Czo6Gbg1gBtWRcHmqdgm/hESsSMuLFPRN7yLMsNY7OoOA+33RYZICBVef?= =?us-ascii?Q?d24KnmCe1S7UoOsfk3JBKd17g14d4uRrYHfjqU9GKoPYf82gjV30cZWbdxwi?= =?us-ascii?Q?GN6TAL5Hfy+TyGhdLnlHmQ/e9nEMf3M6XzPA15XFHLsEiYyF2i+EYaKAZ7+m?= =?us-ascii?Q?6U4m4GX+fZihQIQzYPSp2Q5JNb5s9jzns3/P694+quNtb4ZUX1z1qSMyeI5C?= =?us-ascii?Q?/1wX7OP099UXb/TWxi8M7ZZnlD0z+zYg/+esd33vwFiCiFYCtCAlaT3M/zCX?= =?us-ascii?Q?2ZUfmgPwew=3D=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: BYAPR12MB3078.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 832dc304-106f-4684-e8fb-08da4dd9c147 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2022 07:44:47.1678 (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: 7fwQgr2wLdtss8tXhVcHCyWRYDWeDz1hLb1qpitmUY13a7MSzA+RF3oFzdV0yhN3O3f0kZBlziS7rqNnUQe3vA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB2350 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 Hi, > -----Original Message----- > From: Sean Zhang > Sent: Tuesday, June 7, 2022 2:18 PM > To: NBU-Contact-Thomas Monjalon (EXTERNAL) ; > Matan Azrad ; Slava Ovsiienko > > Cc: dev@dpdk.org > Subject: [v2] net/mlx5: support represented port item >=20 > Add support for represented_port item in pattern. And if the spec and mas= k > both are NULL, translate function will not add source vport to matcher. >=20 > For example, testpmd starts with PF, VF-rep0 and VF-rep1, below command > will redirect packets from VF0 and VF1 to wire: > testpmd> flow create 0 ingress transfer group 0 pattern eth / > represented_port / end actions represented_port ethdev_id is 0 / end >=20 > Signed-off-by: Sean Zhang > Acked-by: Viacheslav Ovsiienko > --- > v2 -- add missing doc Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh