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 D4439A0552; Wed, 1 Jun 2022 05:35:03 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C517140A84; Wed, 1 Jun 2022 05:35:03 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2054.outbound.protection.outlook.com [40.107.243.54]) by mails.dpdk.org (Postfix) with ESMTP id AAA4040150 for ; Wed, 1 Jun 2022 05:35:02 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IiE4eOPy8y7lBGSTL66vAE1mym4iJNU1ETM57Y2cyOYBebyGClye2EzCh5sm4ezF8U7OmA2rXV46PD8JkR2RjKgFDjHKbuzcKj5XimljKGOhunvG8+pPprTzWxYqWaV/3CGX/0nkaRyUvbi7LW7J/tPPkX4/SofI1du9NdW5PCHvxEslSEFli3BYpBb499XkORFVTL55BIokH43Nd2ARln89Eb/LHTJ9lsy9vVYjJ0L8uWxXnHJHH/MYrPJjKeziJAgLBnA6GPMwYzC6vNlZQTDDLf3nCVoOv14edZPTKpRrbadwAK9BQMJnbsGrxEjpS3JgTJoAfYt98x69XxMf6Q== 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=iAWhuzhdfM9d85DH0uzIhYM3XyfH9dvyiya5oy2NVdo=; b=G8bXmzWygyjPRUYNyO4ii5eATLfcpb5FmSC5OinXNXuyghtOCkoRnVwYDjYSakNguOZZXmIj9eckFRIGKNNM8iGVwxn3amA1s7cdWibkBAjDsqi41kyCjkZg/E8RSv500Mg0ePxwLjsY7LjCj+yzFXw+prKQnNYCRU/kFC1gqwFNXzK4PYECipIXz0/kyFPvfj1S5HP/yGt6AVCbSABjzM8EqWtv9oVoTKrxxKxnkngeRPJxUhqT9IGIa5OqPl3m5v+RBYZaw88ijAphuUQgrmQpXKdO1KPjue16yhsr7WR6loOr587yUvx+rsYLMvQAU1ZAjtI/j6C04X+n7selnw== 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=iAWhuzhdfM9d85DH0uzIhYM3XyfH9dvyiya5oy2NVdo=; b=CChhw/l/77eKyyQ+R87MVLsDQsM5cRoJcSNXi9LoMJjmEV8tL/5e+0ZZ668SaFIPdBAQOE+6uTKWOj3oL2saIPGrFI0dyWStpY15hyoHUs2LT7GWTT9GgfPh/2bmIxohGSd8Yn8cJdYtA0gLo/GcPBIUIKVbB75RFG4yqiuyLH/stkAXMC/rl5/P/uYFvkly8HejZSxBoc6jXpuvhY3UIX/bluOt5YuIMU1NiP6AuunJ2KRMtR5o2xaB4o9inFUGMm/8PZFbyV7BZ0pi0i5w5koYs2vtm486T8V0qAqVqN5ElsTJeXcEQjEHK6IoTvx6IPbOGPHftrWpXz3n4tjSeQ== Received: from DM5PR12MB2405.namprd12.prod.outlook.com (2603:10b6:4:b2::20) by DM5PR12MB1849.namprd12.prod.outlook.com (2603:10b6:3:107::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.18; Wed, 1 Jun 2022 03:35:01 +0000 Received: from DM5PR12MB2405.namprd12.prod.outlook.com ([fe80::65cb:941f:347f:cc4f]) by DM5PR12MB2405.namprd12.prod.outlook.com ([fe80::65cb:941f:347f:cc4f%5]) with mapi id 15.20.5293.019; Wed, 1 Jun 2022 03:35:01 +0000 From: Alexander Kozyrev To: Ori Kam , "dev@dpdk.org" CC: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "ivan.malov@oktetlabs.ru" , "andrew.rybchenko@oktetlabs.ru" , "ferruh.yigit@intel.com" , "mohammad.abdul.awal@intel.com" , "qi.z.zhang@intel.com" , "jerinj@marvell.com" , "ajit.khaparde@broadcom.com" , "bruce.richardson@intel.com" Subject: RE: [PATCH v2 4/4] ethdev: add meter color mark flow action Thread-Topic: [PATCH v2 4/4] ethdev: add meter color mark flow action Thread-Index: AQHYbcnvchYX+IlkVE2hJCzd4DZ8VK0xHikAgAjXHiA= Date: Wed, 1 Jun 2022 03:35:01 +0000 Message-ID: References: <20220518043459.1281590-1-akozyrev@nvidia.com> <20220522105102.1692526-1-akozyrev@nvidia.com> <20220522105102.1692526-5-akozyrev@nvidia.com> In-Reply-To: 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: b41b7f4f-2fc5-4b34-4945-08da437fb5a8 x-ms-traffictypediagnostic: DM5PR12MB1849: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: PyMmoSmlWeGK0mFw/9oGGRCZA2VifX/w7fcRJZBTMrqOOmscr68hljJwhASvtp/c0s6fWrdh+qvBT7J4oD1qO1LdwfvaBBexLLUHYVIbFlu6rI5U17McxicYenwz6NG1Hg1sWuSh0WBPKNDHVguANlD+Cxzjz4ksOHtCohst6BHDUVWd7BV24qIL2CVtRuCqY6gBXI+Zh4WpKLjvz1y7K20jIAgTYQ6OPAGxmCJoH6FJP7lPhLg/yq0bqRwm9YJrMG/QPXt71oBr7uL3viIOwWuJlQTYRqgNtDCGChu0g5gXK1u5c36BjMET40i8hkK+V1gs9qxX/LJEC7RYj4z1I3NgwrMmM2LDa8K4UDg4asY+EgIh79akvLO2Dl6UYgHTVwqGNkcQsCuGrconNx7PISVArCIPpxj5oNCKEJQcOPm39uASQaDyPp3X7/CmNqCAZrD1Am4+wXgqcyB6pWfMdV/rdI8DqnobNAGXuEwCzLx3VfuDcq1FJRvdKPROZnvGLhhQCDEMRrLhVHRxQBu+JVI21tEYPXzRaYZqRrUs4N/X07STJaQI2EYWNb5i2buGaMb1gJbWsHHLE5z7aD4hIiKXIUlm7PZE6kzG3XN7GifSgcfY17AkOHk0wJVJTTPedbbUWYAGQLyRN2ERQ6x8Y4XpJBNJ1V9huC/zwri7eng/RPqxyJ7c6uQVRFLf9cZUHZ1JvXxocNpnbM7Ov7EMVg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB2405.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(71200400001)(4744005)(55016003)(7416002)(316002)(8936002)(5660300002)(122000001)(33656002)(508600001)(9686003)(186003)(66476007)(86362001)(52536014)(2906002)(53546011)(38070700005)(26005)(7696005)(6506007)(64756008)(8676002)(66946007)(66556008)(66446008)(76116006)(4326008)(38100700002)(110136005)(54906003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?j5nMtmIbxSbmDOI/PKWolFvbyWYDJN81+QeJBh0nkm7e9lj3y5nvOEJ4oadi?= =?us-ascii?Q?/OvG1Q7S/yAj60B7zBne9jOpPxpkDRax3ntZGosoKDbGGKDpoIRbOccByV+d?= =?us-ascii?Q?6pPwUsPDcUlEcs00jWhxEpElQ0VxInLcUykLbx0GCExkrLohwf/Enlls/8l9?= =?us-ascii?Q?EdbRpnzz5YTd49rirvge0B/w6LcgfNe17hnjOSnH87R9EfnMiW9lh2Io6Yi+?= =?us-ascii?Q?Oo/gcia0A/L6egHRngygKu68fwuz3lecbRos8QGwpGq5lAO2rc6rjs3yMoSP?= =?us-ascii?Q?8XzX7u0H1HQ05dX9jGIdquBuADS7p7MwCtPU/xEnMgZr1ZH/pMbXd2dM5wuB?= =?us-ascii?Q?vSPGyg1FAPcAJOER1HxCpsgC5Xq+U8CoSY0lOf5SE0PVltxOoj6jD4xlV/Mf?= =?us-ascii?Q?TzJkxJfTsYnqe4Kehvu643q09em6k1abiH3qZbuWEx/19HvcM/riDXFbBWG3?= =?us-ascii?Q?QJyGBkwC3aZSzAl3Fo9t5oUjXEkHrwYkqo5tySKzpaISIhpCtXYZicuY7Aki?= =?us-ascii?Q?p/e0NwkS6z9RbNRCFsJF48BciMTniaDvnXcGpHoyvuvYC8nHLbY/A6+xYW+W?= =?us-ascii?Q?dL+6jXdaJR22pQUDkPtggz9gZiBC4DBdEAxQsgNInV3Ru+XXym18hm6Vd0dk?= =?us-ascii?Q?pQTHnHi2MQoRTwY3ZkzMQ+ojdGXwI6yaidKIkIGjFfpENTU4VquAFH/wfAY5?= =?us-ascii?Q?x97DpxDod/2G14FUyWLd9gb34ZdSSi6YhQzEXpqJGOx8b7PbEVyOu/CGVudo?= =?us-ascii?Q?Cw8OVECYxLpiQdwcDD1loMqk6+MvZxx0CXvRofE9gTGbHKkU6PnRtBQj/5Xl?= =?us-ascii?Q?L1TwnsM5ORRWCTOW2KQZfON4YMQMk+zq16KyNdwwTPIjNc8tyca6UaQXrugW?= =?us-ascii?Q?khBCRd1n+60/HkkzJoCUGchjW49uzLyAqHub6X38S6P5C95FYaULfwAZfJmt?= =?us-ascii?Q?dHhk49gitTyG7hEvPLBCrEkaq86isPzfDWK7QUZEwP5+LW8VYCboA7Zu6ber?= =?us-ascii?Q?oNkrQEOEvwuFOKLp/PbiEh+hiEau6oDtKReJVROTSQMqeCkt6aHZuHl2uRzP?= =?us-ascii?Q?516xLi2aHO48KsCfNSJaOJJEqdztSntjuy6u6/RJ6ZdeXEQ95jYDJsg3ig5m?= =?us-ascii?Q?m1RvqkTsJiTHpa/QheMK13fPtyLpaQya6pKjds74l08rDKSJ3wl83lyiogeI?= =?us-ascii?Q?LnLc1+zLCNRbD2DFs2GSqV8gFZ0juzwyNnK398SHQjrlBbaiL6hlgqzFUlBi?= =?us-ascii?Q?t3BAg2Gl8C6oAY+kmVB4IUOi/uozYmO0rAmHJeRSXPT6UBAvyTfJWGULwhsL?= =?us-ascii?Q?poAKqU9rfqGRtTgXqtEqmJTTHBU4N0ZPzHE2rODS9AyB2SlwvvOTwQq34e2q?= =?us-ascii?Q?mN3efzw3JoNUBy/2NjWGskqhe0HFZxkkio+wU+VieDFTD8IlY2NtR46zXnPP?= =?us-ascii?Q?Do4rf4TdQZEe3OFQuqRfIt9u4Isr7wUXKbcZdbbAz+YWYTLU3mesGqi+BI9c?= =?us-ascii?Q?n5LrBS4J+hdjUwSGBXLTmLbht9UjIetkJAJbf5Jzmb8ba/q/x91aUXYzcCfX?= =?us-ascii?Q?xx1ROpAcNCWtrEjQbHFoIP9jz7/SDF/VcqE6yZZxQiQlYqZpeHedoNMPF0zh?= =?us-ascii?Q?Jqj/UORbamwdOu8DUxfY3EEzWR8ICcWGliaxhLeUTwgPKYZGDWe7z8Dvofsi?= =?us-ascii?Q?FeL1BaunriwZbqtB+SfHg/amJMXTUtFEil04b0Ru6EVovfRB6vD/TjuPkjmf?= =?us-ascii?Q?32sNkawlmQ=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: DM5PR12MB2405.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b41b7f4f-2fc5-4b34-4945-08da437fb5a8 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2022 03:35:01.3802 (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: 7agPifhmb0mUG8VvLmpxaT2K3NO7ysF8hgjhYK8fbmPhDZHUtZ232sxjgdnrVrIKLA2wZoFKsPTE+GmQxS/H/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1849 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 On Thursday, May 26, 2022 8:34 Ori Kam wrote: > I think required should be mandatory. Ok. > > +struct rte_flow_action_meter_mark { > > + > > + /**< Profile config retrieved with rte_mtr_profile_get(). */ > > + struct rte_flow_meter_profile *profile; > > + /**< Profile config retrieved with rte_mtr_policy_get(). */ >=20 > I think you mean Profile --> policy. Right, thanks for catching.