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 9A8C1A034C; Mon, 24 Oct 2022 11:44:38 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8A2A440696; Mon, 24 Oct 2022 11:44:38 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2040.outbound.protection.outlook.com [40.107.236.40]) by mails.dpdk.org (Postfix) with ESMTP id 12F93400D6 for ; Mon, 24 Oct 2022 11:44:37 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gEtr4cvceKvrBcbT8D2xw49Qe35DGHUfxzY/UucEKo3L/6hH8hN5Z+AzebsL3XYwpHrVOVB7MiLMyY7QlAop8xYPIThxjBcdJtiGxidoypeQ1dGenjn0qEedqQvt3VvaSKLOS2QZNr2ziQ+ZDzkk/nGj5ffdWQctD6/GpEGAgHNldiVy/+OLJiJcBZ9yRip7mr/m5ZZU1Y5eAd9IFTb/ARj1BFCDT2Wqnydm3ehmO4emf0bah54FeNJp39kXI4Dxo4OaVNK7knpuPMMaKlR8BY4BjPtlHh1zWM2zsg9KBCuqjD5ENeGzsQBHyt08u71lUYUqhoc5YG25q/k12G49BA== 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=vSIT9Gx+NHyfZHvp5dotiVd8gE6+bHx9yl3Hc+13g58=; b=EDfio/UhEzzRRx4+LvjRgiI+G8jLC8IUZm0l2edop5oJA03fUTw/vLFNrEXcPfZS6NRg809qTGuSqdA0wHKxt6kAaJDyt/Hfq5mAPcGshmwJi5GtfDTrK2KeCpt7gZxYnNkb4AwzKytw/k4oMoNsRhyTRwdyFUDTNFGsAYrcl6Zu4VdpJLVVvMlIn3my4g7oKz8dd0abV/rWVjYbUcVIvjCPpA8cZu8idJ+jO0wwBFGTSzb6X8EVra6oxnVoC8s0YEb5z1/MGZdpOJeJu0mlNmz2PVjEf/La3WkcNgNpOhYErIUtLzqZxwsHgyXDB9XXq5J7wkqDZ+ZGIC36yqtpVw== 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=vSIT9Gx+NHyfZHvp5dotiVd8gE6+bHx9yl3Hc+13g58=; b=GtYThoKvRdsneyVVLdeJSlcr110FXpXYMN9A4rX8NqcJD0i8zw08KiuxOJZ+csJMDgSRaiNr0y9W/QsA0Zr9oGm1CrI9ZkIpEpCGO5ySPBhiX3RbnnfkP9fYLR5kVZjxjfYXWmizx+JCwbNOpQaBiAIaToeckac4Tk/IlgC5AM4Jnxb3XK8AKHYkPmQ5UWuWvrEMpIVM5gcojk8tD43Tm2ZJy4t5ZOHvnjBS6jPloh6wKscePG+ufQsA3hX1mLU4BSB93ztb+Nrit6cp2HPIqgtfxl9EJIadubgZ9lHRc6FvS1PlZH26pReAFs1RtKQCRrLmUfc6+U//uipNtvbhOw== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by DS7PR12MB6071.namprd12.prod.outlook.com (2603:10b6:8:9d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Mon, 24 Oct 2022 09:44:35 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458%4]) with mapi id 15.20.5746.028; Mon, 24 Oct 2022 09:44:35 +0000 From: Slava Ovsiienko To: Suanming Mou , Matan Azrad CC: "dev@dpdk.org" , Raslan Darawsheh , Ori Kam , Dariusz Sosnowski Subject: RE: [PATCH v6 05/18] net/mlx5: add HW steering port action Thread-Topic: [PATCH v6 05/18] net/mlx5: add HW steering port action Thread-Index: AQHY5JqX9hgn/nR7hEqu0UZyDLMn2q4dUTHQ Date: Mon, 24 Oct 2022 09:44:35 +0000 Message-ID: References: <20220923144334.27736-1-suanmingm@nvidia.com> <20221020154152.28228-1-suanmingm@nvidia.com> <20221020154152.28228-6-suanmingm@nvidia.com> In-Reply-To: <20221020154152.28228-6-suanmingm@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-traffictypediagnostic: DM6PR12MB3753:EE_|DS7PR12MB6071:EE_ x-ms-office365-filtering-correlation-id: 431c5561-776f-46c8-7aa9-08dab5a45c80 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iiWtR+aZdWZdbXNZEgiaw2kGPfJCF6Gic0JdBLVOhKRqvlP5SJEDXscIYimReBwxEHzGpjzMCxKgxeWayESUTEBZcizgOiSG4KlTFseEULqtbcMFZHAzzW5f/AT7wLaG3Mvb1mP54FKD/1FiUJlZGgDZvBhVFvsIupnZtEWoPRCRY+o7YVd6LIzL5j1b8RzmOgNAc/aUNnhluBLz0bZxXYJ4uQcZ2tYSTURfX0UfbYWzZy4d9SKEUC1k5CDz51FRBzcsLd/oYVrwYUVDjElDFitueqt5Qo3qjfLsiWQDkqGyDGGWTYSEXay3YRUo10gwyVliUs6GELoLDVFN/JqHzGQhRxCn9O0fxOW68qz2REU2KgUU3KTp/zGALEAHNSukZQtDSbEoHDiZzNH2nuleS76g9avcnsOK+pigV5pOjcg3oGkzKtFuADvAS6+EMOpBr7YoNwQ4RD17VVg30h5aT6OuuPs0CdDf8gR9xuwC6DG+nh6OAbEbq3PpdVc8bIkVO+fGBwk6RP9Sm+6AeQYL7z0F6yrD7HpxcwBRxlBj3Zy5b9qtQ/SJhl32w9CxFdbScOc/k61SCya0c4TfZ4NMgvPtL9DyTuivEsXWe61JuBv5T+bSq/I6YlheP1TXKL00+l3k56OInfkPopNxN20SdJX5M+MF+41BL9kdZ1aEDK6dBljMZkwsN6uCySxvYw8A9zYz5ejvK/4q2y1yHJIo9rUAO1ji8gPd9Q5J1pBQ3aDagEvI/7ByZ08ifHYWT9J3DpLBwx+wmK4CyZXkGXjOnQ== 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:(13230022)(4636009)(39860400002)(366004)(396003)(346002)(376002)(136003)(451199015)(478600001)(33656002)(71200400001)(38100700002)(38070700005)(122000001)(186003)(66476007)(8676002)(83380400001)(64756008)(66946007)(53546011)(66446008)(41300700001)(110136005)(54906003)(76116006)(52536014)(86362001)(26005)(66556008)(5660300002)(6636002)(8936002)(2906002)(107886003)(9686003)(6506007)(4326008)(55016003)(316002)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?pyfzPeD7Xp01c2ed8YjGJhcvgpziHshuots9iCjDkGzOgFDb5mQLZ8iKk6za?= =?us-ascii?Q?PLgAi173jvZdTJyNCB9oIytGHAYAbbdArkBCl0pmt8bhnFynEJEMdgY9/7Qr?= =?us-ascii?Q?cfRdLZsROa9j4X4vGzJNrecISf1SqkFJAC10M4F3hTo/UBAK9Jm0gmcslJUk?= =?us-ascii?Q?Ga8zeH+JQvGy6qj4DXe5mIJhydUGFy+HLRSZq19DTrrH+f25KYDLb+y0Bqqt?= =?us-ascii?Q?4mp6bgs/l4T8r1No5uMg+9/JxVpU+kuCHpscK1sHDxfJLMsivjRtq0e0Eylc?= =?us-ascii?Q?gmNkyG3jVo0wWNo3Nsi7E+Ej3z+AsMUWhEZ2rw4i7IvA9RE3GCDedBsgJe1H?= =?us-ascii?Q?xJikX5NpqgD4PJoUEx2pc6zglSf1crXwg+bJ5gvJh/9+CIN2V+KykGNy7mAY?= =?us-ascii?Q?pfSHqxuAut3A0GSKmQHtwBG4hfweDjBs1D4MWZDR8q9/5WQdBBnYaf6WgrtH?= =?us-ascii?Q?7ZWqaLBNeLilP0JtDQ3aGJ5pzIJxFHxViqK/VqOYyAWsqcopdaxqIGnXeYZ0?= =?us-ascii?Q?mj/Q3e+ZTb0YD+y7Yti0SARduDorDKRPWXDqL4HCNca/U4blkMLAGXr8ZX/b?= =?us-ascii?Q?AEJ1vzK9D48272YhQ8hxaHgcHZl4Dp4p5KPMmbTDXmOLCDasd3h6D/q/kpw2?= =?us-ascii?Q?jntJ4WjehIqnEB3YjZQRoVI2Co2ikw1/8sogRzRBDUzxKp7wxTF9KnAxlmBp?= =?us-ascii?Q?vHN2qQycn4NG5Pz0Xbl0lMKZk+wXDKI2hnkppzFL8Cd+CTlT3eDFGq/ZgKQ9?= =?us-ascii?Q?ERnKsZZxNNAkstEYsedd5mvCDuz1JNP5DSwCgtrRNb9gi2UmcK/1vlORSetc?= =?us-ascii?Q?Je/OwZFuOWNI0oxpXn9eEUq7ZPuVpytOmv3tacnJMj1weaqCOyAdF2PaPz+E?= =?us-ascii?Q?7ARTBbioo5etGAFNQIc7nkhjIOTz5WAXbFijwTc80Xpcm8zHVlxBtUmuHC+l?= =?us-ascii?Q?/mjOHAoT8/tNHANtJnqYTyqCwktEXRrm1m8X3smfIebJIiNfh1DzM1nUFPxA?= =?us-ascii?Q?mGybO5USo8PuOqEbipG9bD964nB3MDaXVsFSOTU+RcAa/1gkS/3NGls9PFw0?= =?us-ascii?Q?iMWD0rMI61GGCGDaUFtQrAT+pNkbRFQWXnJjrGX1/kvAf/Kpws3uMfBSbcMl?= =?us-ascii?Q?6I11r3UliDjXEtX7dcrTZCYx1ViUY4Q7tWM92IMwuq+4uOUdDz87t7BELqJD?= =?us-ascii?Q?MaGBJjNj18NEnlBgnOza71nwixyQS71tzwB0Ml24GuWIliQ1qnpqPuc0w1Xa?= =?us-ascii?Q?PRr1wpPspdTiMABPhiiZw0EKakfB5Y8J59tSA2EahdUCe4npo9DNFUqyElFG?= =?us-ascii?Q?bppzU3FSMpTy83eHMp6DYEoimTNWCoIGhExukZ4fGI7e3CyW1d8M821e7uJq?= =?us-ascii?Q?5rYKZFh5wvxryIMcYKttzQPx0ziPDBSJpOK64Gc8SucA8iyVlU/C2FoKOF2Y?= =?us-ascii?Q?pGD/3EjZzEAMvHT2/mbX84LIltEAFu/+GJCdt3VUoQcGYd9C7TsNmUKJrW0K?= =?us-ascii?Q?3xg9gWWdfeveDcQOGWkK2Jc5Zy24Bm5QEh4+NHhnVBUFA1XJ7eA6Aa3kE/4u?= =?us-ascii?Q?oX5LUANPqxXwu+u00g8j8ixNyQg+r28Pe5nU54M7?= 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: 431c5561-776f-46c8-7aa9-08dab5a45c80 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2022 09:44:35.7065 (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: 7JyZChILFT7A0Yvr6xEoslBCuRFrYOsOnDXL4wQV9eEgcv0FLQz5Cr5aV9v30ujJJrNIKSpysHTIENsw43cCng== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB6071 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 > -----Original Message----- > From: Suanming Mou > Sent: Thursday, October 20, 2022 18:42 > To: Matan Azrad ; Slava Ovsiienko > Cc: dev@dpdk.org; Raslan Darawsheh ; Ori Kam > ; Dariusz Sosnowski > Subject: [PATCH v6 05/18] net/mlx5: add HW steering port action >=20 > From: Dariusz Sosnowski >=20 > This patch implements creating and caching of port actions for use with > HW Steering FDB flows. >=20 > Actions are created on flow template API configuration and created > only on the port designated as master. Attaching and detaching of ports > in the same switching domain causes an update to the port actions cache > by, respectively, creating and destroying actions. >=20 > A new devarg fdb_def_rule_en is being added and it's used to control > the default dedicated E-Switch rule is created by PMD implicitly or not, > and PMD sets this value to 1 by default. > If set to 0, the default E-Switch rule will not be created and user can > create the specific E-Switch rule on root table if needed. >=20 > Signed-off-by: Dariusz Sosnowski Acked-by: Viacheslav Ovsiienko