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 26DD6A0C55; Wed, 13 Oct 2021 20:48:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0BBE041134; Wed, 13 Oct 2021 20:48:45 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2046.outbound.protection.outlook.com [40.107.243.46]) by mails.dpdk.org (Postfix) with ESMTP id D09384111B for ; Wed, 13 Oct 2021 20:48:43 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HpxQq2ARSGUShYRUvuEAiJuaEm3BF9YN/WFVXcdZlc3L0FWZeVA8+3hy7dMU9jNt/dSo+09NMnOIQClzBy5icacvt9x13Ix+z+e5qGm0lMq2oz+/Opp9qjKTnGhEM5CiY9qleaxAZfvfFzcOcsPova7v9gmCaPKVa84W+yjTw6om9i2+2lijwmS28UGO+Yau/Dl29qbHEiDvDwUbCq47QU2YydwQQbP3G44e71K5AXYpmv+Bkj0EnRVrJD0RwY13+/PDY0FVpm1N8nEMT9EkqCfn0XqLrKuNxiLkqHS8vlOm6bH5GlKDuaEkl1W9UqWuKnR4jnNDPw2BkAlm2pooPA== 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=mke3pAmlwmnS7IMuNsjxbqHcnooFLQNu1925Yjicly0=; b=gfv9R0ShE7miikgdd17QBHZCEJvFe4lZFD3o+14LilUcizRFEWg2MSGFdYpTveFLo66mgRNzqEHfd1e8T9+doUY/klNN3B5gTjVaMF62s8z8v1pZXEp0Hs9qzCFkwr5vw8H6Z4GhhXreqLuU761xf3t6OCZk/x8/SKXv3BfhS7zvqwYEw17c8aTlEgt3empPbrtnq0/lYI4Wpj4HLmbMvAN+qvpySxrgHfMD2SrWmaO2aWQFoZ9JfjprevKPPjcNmRlrQnf2DqJzi/xVl3rgRhCyujiXUNd7+F1x3Vr42edT5Eo1YJ+ceM9QCMG9OPzG7/5Jxqzbz7uxQJOCdESmYw== 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=mke3pAmlwmnS7IMuNsjxbqHcnooFLQNu1925Yjicly0=; b=UImNdPeD8v6gxm1BxU6EH1cOtEIB3oIhy0f8ywiP44II9dUPOOpvftq7HLbr0KOHSXfgFxs0P6Z9W6zcGELqCgyXqDcrmqg2S9pUzWfel98HAR3iAyLgXb0Bi+g+tOkdO1+L75uqqB6XaHHeOEigRwSjrqfmWK4LdiUAU2Vl1KVMaNe1MyZsgPknOqsCUqJ56Dqx85q1T8KSBgG69tXGEa8JKvyMbzCMFlCZQT7uCE4EHZ6rOkMIgSxVWIJ4YTU0Z3CslCfQt1wHDVlBNThd93Om/FzIsgiq3dd0WzL48Zf3aY+Sd/2jZVwqe8Za9U35FLHDaGj68bzGJHC4ZjYG8A== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by DM5PR1201MB0170.namprd12.prod.outlook.com (2603:10b6:4:59::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.18; Wed, 13 Oct 2021 18:48:41 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e550:35a2:96e5:657f]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::e550:35a2:96e5:657f%4]) with mapi id 15.20.4587.026; Wed, 13 Oct 2021 18:48:41 +0000 From: Slava Ovsiienko To: Ivan Malov , "dev@dpdk.org" CC: Ferruh Yigit , NBU-Contact-Thomas Monjalon , Ori Kam , Andrew Rybchenko , Ray Kinsella Thread-Topic: [dpdk-dev] [PATCH v7 06/12] ethdev: deprecate direction attributes in transfer flows Thread-Index: AQHXwFjBKH0DYri420yzeYS83AxuQKvRROZw Date: Wed, 13 Oct 2021 18:48:41 +0000 Message-ID: References: <20211001134716.1608857-1-andrew.rybchenko@oktetlabs.ru> <20211013173448.28621-1-ivan.malov@oktetlabs.ru> <20211013173448.28621-7-ivan.malov@oktetlabs.ru> In-Reply-To: <20211013173448.28621-7-ivan.malov@oktetlabs.ru> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: oktetlabs.ru; dkim=none (message not signed) header.d=none;oktetlabs.ru; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: effe376d-178a-46bb-c12e-08d98e7a13b2 x-ms-traffictypediagnostic: DM5PR1201MB0170: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7zB7TlP7GxrujGS+PyJkNozxbJOgJZUXTLut9ZO2Pcp0yq6Bvx5jLg+6tAhSfX2weP5m9oAoAQaPkmP5s1r9gfNsgYqHzntHBwP+66j49162D3/FxvOFTtal8aHrbIkzs0Y/ocL2eAFRI+KrH38g5VXGv90z/tFc1wJzT2+E9WJioOP+8vkDK92zOjj1b+Cs6Q1oCZkgebLy0oelS3j3Qmwez95EjaZDcuAxgGXLSZ8LBGwlyeykZ/FVZLE80AmW206GPEoOjNH3W/r6Rz8goceeJ59OOkHu2goZEEW5qtNo6uwVbLAVv+K+YvBHPdU4pbf6PaoUUcpe8iDiaDYSClz0SMQmNjZ5U8zvcKlbNKIzaEJWmwjr0p+F4VUVJegGQhNhKPgzGjvpcfmK8xGOEGuwkhGgg1T9HTHc9l0j/IO84m1j7dd7PobVJEj4y7WSujBbo6Kn1dt2JXR7m2v7hBkMjNaP9rkefxFFYTO4gycHI1nLXFEsbz706jyKCPd89FcmDvXtckRXgs1FbK2aDT3s6dMgW9PT6tUL9yjKSjBOa3SN4YYJ1YEh2WsHMbv1bZQulB3NPLx6vlYR130X+lvAYGSVqwM6V5bvTCXtcarZUXg36XwZciNg+ccZyo7zSVIwpuXzFqx10Jjh9iOn8WhWf5LkPkkDpYnk7hbsmt2fsuGmCW8HX3aKtKXfn8cBfthLon5LVk6VpsLs9iU6DA== 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)(366004)(64756008)(38070700005)(38100700002)(33656002)(8936002)(71200400001)(4744005)(66946007)(6506007)(8676002)(66556008)(83380400001)(55016002)(66446008)(66476007)(52536014)(26005)(508600001)(53546011)(76116006)(7696005)(122000001)(4326008)(54906003)(5660300002)(110136005)(186003)(9686003)(316002)(86362001)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?q4260W4mcEFmtF2Xu+brdMRGGRsEOyw5ksyUGXkHLDTQqiaYe5BjzJz1xHiE?= =?us-ascii?Q?hzPc7Y0dlOs/MUn+6GU4g6lUl3sjnzEWUlaQmjKrSR3jl+0SMkfklSA65MJd?= =?us-ascii?Q?f9c8oPS4BghgDNlZ8lqhl35PXPAJHquLv0s4HydrKyJ+XvBUki05u2iVbP1d?= =?us-ascii?Q?77GN+fDTpNV3XAEQ57d1D9/EGCOe/IABkz1OQV6KvFQ5Oxz+4cr4U6pmDC1Z?= =?us-ascii?Q?9pC2KzvzrzCcfcSen7dIOMGpKzrDX/a4N2lTfUUfhXVst+su6CSrapuLbHKs?= =?us-ascii?Q?Yuzw2uMlIR4fqKDOEJw42AT4N7hHmHlzxpb1vaydcqPR3FybSeFoRH6DsNl4?= =?us-ascii?Q?YCRa/g2Mbqo4fYjhWXqKEjBa3R8eHJLgT3U5mjivktZGCHkvtk5Oqs86wV2/?= =?us-ascii?Q?gp68eGo+zcdVgJgevNE2iJkxntcTnHjXtRvpAiwMThV0SZjYe1r+N8+9vYKq?= =?us-ascii?Q?JcKyOEcdWtIYXfpSntnuCE61wWOrZqabwo2JxIxi+GO7XELtY64UI0xENRvr?= =?us-ascii?Q?9D/49bi4/gQY2gpW5teODiXxT1qUuzg3iObqvBiw5xGiVT6eV9Q/04qTIVIc?= =?us-ascii?Q?YXPn2cLRRb9WNSRp7xMQXs4vIMqlB0FI65H8Vr6KFbZnkKmZE7uHo5CZG4Ol?= =?us-ascii?Q?HB7nJ5JCDo18FanD06qz28rK4VyoFNGfMAlxzBvIKjhSg60CslNICzPfdQbU?= =?us-ascii?Q?ktOKPtzwQVQ27lwPK1Ji2OuXxY451+bgpQ4sKRUuKQNC0hQhtknrbsirvGWc?= =?us-ascii?Q?yzbJUWmzmGZz93S7yHLuwr8d62KDldk8CSREr5KRPK4xiGWHhOdFhUn5ioL9?= =?us-ascii?Q?5Xxca9tNxBCcliqrw1YvwLizOGFHUejB+TlG1itHJkkVkZdQ851bmwNWRYrm?= =?us-ascii?Q?nBEA+EHNr/LVn17lJAfvR/x4BJ+F+jmQ8DAHnHKvu4UHg6HtMarL/QTN13Um?= =?us-ascii?Q?ng35eb1s2qJEeN0xXSFg8ZiUrBpjp/3Zn7u919evFcqL+rHb3/HrFmFJqbvy?= =?us-ascii?Q?0vJHjm/2+WYhYy+2gl995Hxw0kCHOtML6TWWblHFkC8iGwoRqigUFQwHAY2N?= =?us-ascii?Q?HLX2ciB1K4vZVbH4eU5bTNcNYzJMkQbr4G0/T8OjM/lLgBjDw/Jgm1RexyZJ?= =?us-ascii?Q?1YbKg+D5OLf9nKYPYirrUv9PwXHtyGYRF3loIDK438T5Zmt6BoyRe7b2rsR3?= =?us-ascii?Q?rqeDdjgP6YA2s6hAr+2vNiUG7F4Lbx3Dp84CIPqd+H3NzKhnoanDJwkHz8Go?= =?us-ascii?Q?+o01R6TN7jfysRu+3O42LNf+AAZLm0T7AB3itikKSlHqmmt+gRby7EMOgYGU?= =?us-ascii?Q?lcCwwXlSQHh+h/XlH+NZwsL/?= 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: effe376d-178a-46bb-c12e-08d98e7a13b2 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2021 18:48:41.5892 (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: GOuLuHhmOSoJklpQyrkhYEL5WFsgsS/rEPE9t9xo2w+laJUNqcTMvdgiU1LPQDy0E41qQ3XHiPEAgGo+CHsxyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1201MB0170 Subject: Re: [dpdk-dev] [PATCH v7 06/12] ethdev: deprecate direction attributes in transfer flows 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" Hi, > -----Original Message----- > From: dev On Behalf Of Ivan Malov > Sent: Wednesday, October 13, 2021 20:35 > To: dev@dpdk.org > Cc: Ferruh Yigit ; NBU-Contact-Thomas Monjalon > ; Ori Kam ; Andrew Rybchenko > ; Ray Kinsella > Subject: [dpdk-dev] [PATCH v7 06/12] ethdev: deprecate direction attribut= es > in transfer flows >=20 > Attributes "ingress" and "egress" can only apply unambiguosly to non- > "transfer" flows. In "transfer" flows, the standpoint is effectively shif= ted to the > embedded switch. There can be many different endpoints connected to the > switch, so the use of "ingress" / "egress" does not shed light on which > endpoints precisely can be considered as traffic sources. >=20 > Add relevant deprecation notices and suggest the use of precise traffic s= ource > items (PORT_REPRESENTOR and REPRESENTED_PORT). >=20 > Signed-off-by: Ivan Malov > Acked-by: Ori Kam > Acked-by: Andrew Rybchenko Acked-by: Viacheslav Ovsiienko