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 1888AA0547; Sun, 7 Feb 2021 09:46:35 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 71A6940147; Sun, 7 Feb 2021 09:46:34 +0100 (CET) Received: from hqnvemgate24.nvidia.com (hqnvemgate24.nvidia.com [216.228.121.143]) by mails.dpdk.org (Postfix) with ESMTP id 2743240146 for ; Sun, 7 Feb 2021 09:46:31 +0100 (CET) Received: from hqpgpgate102.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate24.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Sun, 07 Feb 2021 00:46:31 -0800 Received: from HQMAIL107.nvidia.com ([172.20.161.6]) by hqpgpgate102.nvidia.com (PGP Universal service); Sun, 07 Feb 2021 00:46:31 -0800 X-PGP-Universal: processed; by hqpgpgate102.nvidia.com on Sun, 07 Feb 2021 00:46:31 -0800 Received: from HKMAIL104.nvidia.com (10.18.16.13) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 7 Feb 2021 08:46:29 +0000 Received: from HKMAIL102.nvidia.com (10.18.16.11) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 7 Feb 2021 08:46:28 +0000 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.101) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sun, 7 Feb 2021 08:46:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TTpAE2I1w86hERvIZAx3fLu64otFQacfzYb6+QEhhsVivHaLgiy4AtHdCZJQi7kPs6NpGuiVlFAGqywkfnj6tVFyCu3wIZ6Ydxt6pA/9PL0HkUPhLuLQUZ7WFchMUffS6q62N0b+KLAFD0/fnd58mUoDtb6u/dIB7dr5WtStu0XC1QPjjyuOOF60szAfIEmn2tqAB7imuAtca1K9G6HMXE7b+Yu6QDqkb4JZzwFujfgrpUOB++DT3g46AzUveb1LbZvrYBVSAaXVnSVH3RDtD3ScQr/y+KDKiDj6uGZwxGMgslFgFzMQpUqmuKaVXcYIxD/mUSi7vNGS3Do6aBA15g== 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=cHB3TZ9yh1vOHnNztWWYEjzTJ8fMU4tdHiS61t6IDmA=; b=BPo64orY4qRjk2+u8bPYWGx800z7hgvseWHiI1K7gB4RGKj449X89Bokp3UXRHSqOelFXDi5IEbh0ATQpWpCMJlLz2pcmUghaTS59Lme5dN6qLWs8agcFtNuN0KFmu6bkr4bCMvOwTKW3a+C67QCkmF1XlJ9paqi4SPNk1sUb6Dix0t0eWzjdMDYfmjtnHjJu6HaGDQKNg9SqCBHorRdziiM9INAq+0Sx+ofjfPQqpE6gtHHPa3MK8qMuqq8cp3p11BuPYE1rbUGrMgtlDmzv9+rqLSFvT5Mj8aInnoNAke14WL8WRftEhgKlY8/l+0qLE0gs7xzEnQr5u6iTpqD8g== 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 Received: from DM5PR12MB2406.namprd12.prod.outlook.com (2603:10b6:4:b7::23) by DM6PR12MB4861.namprd12.prod.outlook.com (2603:10b6:5:1bd::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.29; Sun, 7 Feb 2021 08:46:25 +0000 Received: from DM5PR12MB2406.namprd12.prod.outlook.com ([fe80::d1e7:9a70:b384:4e56]) by DM5PR12MB2406.namprd12.prod.outlook.com ([fe80::d1e7:9a70:b384:4e56%7]) with mapi id 15.20.3825.017; Sun, 7 Feb 2021 08:46:25 +0000 From: Asaf Penso To: NBU-Contact-Thomas Monjalon CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH] doc: add new tables for rte flow items and actions support Thread-Index: AQHW+xgRVsX61ZRLIEiwFqK4j3l9VKpIjpaAgAPTHuA= Date: Sun, 7 Feb 2021 08:46:24 +0000 Message-ID: References: <1612458325-13508-1-git-send-email-asafp@nvidia.com> <3332710.vYT52BTSvG@thomas> In-Reply-To: <3332710.vYT52BTSvG@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [87.71.142.162] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 14c9e84e-f719-41b0-299e-08d8cb44da29 x-ms-traffictypediagnostic: DM6PR12MB4861: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-header: ProcessedBy-CMR-outbound x-ms-oob-tlc-oobclassifiers: OLM:4714; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QSBAB91PmrkQQfCMVb9Ko1yDlQJqHv8eOIF2TqF+0F4mZNz7ElzZtW0XZMQsGMnSvJn1pg9uvOak+TuZ1kuqRhb0DwVOXysQED+rEURolMqeFfmk7WuXKJEawMkGx3W7ZJL5kykl9h9nGvCgpMW9kZXGV4uPrvmAZyx/IjoPXeOwwwVa73ZkKd9CBLwV7W+iKR37kxasT6x/Rwg47Qtoc6KuyXTed/NMqD4o0yPHDfSjAbpPMz0smxLbD/9aeluQ9YYKOH+jO4LZDnYMaDr/YK2cvU30xmqVQOzvbXxGccbiSG3yQEsiuMP93ouMvo6cHVpHDu6j0bnt8zZ7YOD82DJeFsc9zCWY0wM0aoHauim428Qybeal82k3HApc865jWoTpIwzxw/A7o0gBuJ01Kavc8jW0NBNCi+W+cwuar6d5TZnsF8R9fVaPJGHaiVpesdSyucBP0lO+NsCsoTm+0a2FrvhPQzP04rPO2TgB/y6z8lQ/dyG07qRiV7rOCU25SHzU47KHtZv+A9lrGYx08wKBP6rFQGdBLfDEpLKN2LF6NkJWZRInogTwfZS6NDP+ss0bWN52iNiH0vQycwuQEkKLqC/7CRbk48nHR/+IhKY= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB2406.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39850400004)(366004)(376002)(396003)(136003)(66476007)(33656002)(6506007)(316002)(9686003)(64756008)(52536014)(8676002)(26005)(6916009)(966005)(186003)(478600001)(66446008)(66556008)(55016002)(4326008)(7696005)(76116006)(66946007)(2906002)(5660300002)(83380400001)(71200400001)(86362001)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?3vCbHJzr8qSkfJ+B4Uyyp7YNJMEmASCtLSrXP0A94oCj4SjUgyFBDkOmZG1I?= =?us-ascii?Q?vHmylPxi7UFM/+D8mNhp7xzc8Kg9lusYJwuXRIj3kwRhtP2kY8b/LNDRL6EV?= =?us-ascii?Q?MnxcU2LBju/1T9NuLjkunsNrFEpZubWt/BPmImHXfhh2TC6S1BBw5sqEtTpv?= =?us-ascii?Q?n2HeNZBHlHuXtcRkIKNWcT5RhxJ8Jq3//p5E9AoTcP3PPDnGOtWgoM2FDYXw?= =?us-ascii?Q?hV/cBmNn87VwVMgNDuSnm2HSiGTK5HL6F2ufb251nDbHsPQtESOF4AuKNNP9?= =?us-ascii?Q?2XFiINFt3KvOvGFsa/TqF4UVjWmv2CIQt1Ol3nWNcBajg2my1xuEJdrCcVQZ?= =?us-ascii?Q?jtF3DgBy4qsODvbk4Kh3U8iyymA5gba2UKyzHFzdCzzezWNJVQK0FDskN72U?= =?us-ascii?Q?oWGAZ2e+H6nwjWdWX1RNezMW9g+rlrxk0lfnFIU9gXeLtV9HekNSC9RAZGWY?= =?us-ascii?Q?AokrgUEK0KI2+HWcQexzQGpMz17zKaBG6lcnX+GdH3t9tb8dR7eotiCWjlzV?= =?us-ascii?Q?BJsFvE1N9SsADXaQJVC9z4LSFX8FMyei9MF8rflsLqBAIg0+KGeCl/r1z6cx?= =?us-ascii?Q?Xev65MbINrqgfCpimvXqx48pYEeSpEIF0ezaGdHI4nxLUTOWD2MH+JMKTi9J?= =?us-ascii?Q?EpPpDSJIOKTyoCIvndkQW4CrSyEnhgU6qjdyhtK9bAPzYCo8BNVXux/LAEFv?= =?us-ascii?Q?0QpVxgEMNikmmxKAHXKJvvTMXLQuohUZ01FjLJUQeZ8q2hcGg1/66Egbhkou?= =?us-ascii?Q?AhMr3GYIOeSC4UoJIhBnEayHVqlQwWlQsdfeKW2O2KILIBp1Ysuxsni5rTpC?= =?us-ascii?Q?EZRP3w09HyIJu6cvoBhugS1m/pz5OvNiluzYJ2aacem5sEM76huMeoVJO36W?= =?us-ascii?Q?dJKYN1++KiLgDXGtr1k91Zo/8iD3ltuA1RHJGpUIR/HuSXGMb1vc5GO+xXtc?= =?us-ascii?Q?NbDRnOmAhZEgWwcDqR92xCZwbGxWG3AnOMkPb1j6jKjDzeDSYXXjplHlWdx+?= =?us-ascii?Q?pdNk+qKzbY/a10fRuf3aXtCrXQxGa8PGMArOGyZZ+xU4c/dYw025BLLmFD9I?= =?us-ascii?Q?dwWgbw6y4/98XHnKaphiuiSNPoYNGn+6j8e8drtm8AgtwryBryF0jT8M5pTL?= =?us-ascii?Q?3WbYslGzUDccCCF3rzZzhQGv24IEaZovo0w4kl9n5qb7h6l/v3lpv25OHhoq?= =?us-ascii?Q?4O4XO7oBfhrxnfljgx0N0XAOrMUMPYJXvV+Owyu76VCHvkIVg9wrA45SaUQZ?= =?us-ascii?Q?KFdjJyTFz9lwgMWZWXGOtiUdQ5MOXyPCT1zE1nArXyc8TOmSrY21u9ZsI3+6?= =?us-ascii?Q?mv6qvASXAvFLlxhPbSFliG6X?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR12MB2406.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 14c9e84e-f719-41b0-299e-08d8cb44da29 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2021 08:46:25.0221 (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: a80GBdE5xcCH+dCra4GFQyDrI7lAiFl6HvSqQpdPaY3nJDP3hmxenLmI3STEgecM9sj7eL7V8f1bhrf3eRnw1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4861 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1612687591; bh=cHB3TZ9yh1vOHnNztWWYEjzTJ8fMU4tdHiS61t6IDmA=; h=X-PGP-Universal:ARC-Seal:ARC-Message-Signature: ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic: Thread-Index:Date:Message-ID:References:In-Reply-To: Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-microsoft-antispam-prvs:x-header:x-ms-oob-tlc-oobclassifiers: x-ms-exchange-senderadcheck:x-microsoft-antispam: x-microsoft-antispam-message-info:x-forefront-antispam-report: x-ms-exchange-antispam-messagedata:x-ms-exchange-transport-forked: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=PCZDP/n0Fps8Zha3JDLsIyXhrUfiXSFTUno3uzKEHBM+M2apAR/siE3xoQjCq1Kir s2U+fPJbl6pjhMSpS7HEGhx5iZqo6iAqGUnugSfjo0i8jQRu8/+/NGCnwT/W6xLDcS v6h9VMYdMBqCvf+fTt/qhztAZXADWjRJqedY7RQDa+voUxdbz78qXTFW0rNB2Fi/Ba TB1rw3BOZn81tq8ZAccghJX+EPhIRmUVKBp8WvXN+JVdeigJQfVZEGSZnARRhV7sLc gXRF6g2njlNLHbWRl6WQhKwmxNFC5UDk8bSNMUPtqsCumZRmMTAYkaNLRMDqidrwzp HHiPIOk1BVJnQ== Subject: Re: [dpdk-dev] [PATCH] doc: add new tables for rte flow items and actions support 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" >-----Original Message----- >From: Thomas Monjalon >Sent: Friday, February 5, 2021 12:09 AM >To: Asaf Penso >Cc: dev@dpdk.org >Subject: Re: [dpdk-dev] [PATCH] doc: add new tables for rte flow items and >actions support > >04/02/2021 18:05, Asaf Penso: >> In http://doc.dpdk.org/guides/nics/overview.html, table 1.1 lists all >> supported features. >> It has a single line for "Flow API" that refers to rte_flow support. >> rte_flow is composed of many items and actions that are not expressed >> in this single line. >> >> The following new tables are suggested: >> 1. rte_flow items >> 2. rte_flow actions >> 3. rte_flow shared actions >> >> Signed-off-by: Asaf Penso >> --- >> doc/guides/conf.py | 23 +++++--- >> doc/guides/nics/features/default.ini | 109 >+++++++++++++++++++++++++++++++++++ >> doc/guides/nics/features/mlx4.ini | 15 +++++ >> doc/guides/nics/features/mlx5.ini | 70 ++++++++++++++++++++++ >> doc/guides/nics/overview.rst | 11 ++++ >> 5 files changed, 221 insertions(+), 7 deletions(-) > >After running git status I remembered the generated .txt files must be add= ed >in .gitignore. Thanks, will update .gitignore file in v2. > >[...] >> +[rte_flow actions] >> +end =3D Y >> +void =3D Y >> +jump =3D Y >> +mark =3D Y >> +flag =3D Y >> +queue =3D Y >> +drop =3D Y >> +count =3D Y >> +rss =3D Y >> +port_id =3D Y >> +meter =3D Y >> +of_pop_vlan =3D Y >> +of_push_vlan =3D Y >> +of_set_vlan_vid =3D Y >> +of_set_vlan_pcp =3D Y >> +vxlan_encap =3D Y >> +vxlan_decap =3D Y >> +raw_encap =3D Y >> +raw_decap =3D Y >> +set_ipv4_src =3D Y >> +set_ipv4_dst =3D Y >> +set_ipv6_src =3D Y >> +set_ipv6_dst =3D Y >> +set_tp_src =3D Y >> +set_tp_dst =3D Y >> +dec_ttl =3D Y >> +set_ttl =3D Y >> +set_mac_src =3D Y >> +set_mac_dst =3D Y >> +inc_tcp_seq =3D Y >> +dec_tcp_seq =3D Y >> +inc_tcp_ack =3D Y >> +dec_tcp_ack =3D Y >> +set_tag =3D Y >> +set_meta =3D Y >> +set_ipv4_dscp =3D Y >> +set_ipv6_dscp =3D Y >> +age =3D Y >> +sample =3D Y >> +shared =3D S >> +modify_field =3D Y > >I suggest not having "shared" in above table but marking "age" and "rss" >as shared with "S" in above table. =20 In this case, how would you separate, for example, between support of age a= nd shared age? There are different actions. > >> +[rte_flow shared actions] >> +age =3D Y >> +rss =3D Y > >