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 BB88AA0032; Wed, 13 Jul 2022 14:16:58 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6BD3E4282D; Wed, 13 Jul 2022 14:16:58 +0200 (CEST) Received: from mail-qk1-f176.google.com (mail-qk1-f176.google.com [209.85.222.176]) by mails.dpdk.org (Postfix) with ESMTP id 67D9B4280D for ; Wed, 13 Jul 2022 14:16:57 +0200 (CEST) Received: by mail-qk1-f176.google.com with SMTP id v6so8423940qkh.2 for ; Wed, 13 Jul 2022 05:16:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qlKBjdeKxuDFbvndKhffRpbxANmPwZQN42EEBy6Dqlw=; b=VIOyO14er+A0YCCf8uTKyCZU5Lwo6kvMq4JRWlBnVF4Tmrp6k/LPv48DyCIRPDqEZC lYlQfPsGiDTuAR8gQL9EeBTBph+9pX0MkwqiQBkYhVboyNVWI7Ux/yv+nvSyRq6e30tZ jLs7joJbpE9l2iGQE18o5IuVH31YRaRP+qefuccJGGiKkl1NnM6FgkcQ6Js70hkI+pek CUc9HrC0h3N1e0yWT3W2DzHViEf70uI9CNBTTwjebTd16JPKO821xRb9shz6IQAAoRf0 1ViEKOBCJTOv3zY9gr097dx7SdhG3+65y56g6OnhfeGQ0YnwbHehZFr55IjazKikXOTN bYwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qlKBjdeKxuDFbvndKhffRpbxANmPwZQN42EEBy6Dqlw=; b=zwfMC80DuZUhOlAaYw5FZDhJe0AWQcPMftglLTJRikx9zeKQq1uji2iO5Rkyu9i5+C KXUSt2tXgriGNEct7mJZGDWfNNmo4tHXOXzaj+uKFNmoFVYJE8wPfdRqzmqE+knmZwkm 1TVOHuARhXkWl0TbFHNKTKxyQmrB+6oV9UR+lKnA4N5ZRDKm0age+omFRQV4DIevl9SM vzxdt+jlXdxlcrUE2BM+Ioec0yHWpULFLHQp4ISQwVoHhkzybrKddi3/mnUjkpdss7VK myYwP0fLFaW026BR2O02LzIFmyr7i8SaA+Smkb7bINiBDJLnryxnKoBV14rtoU/splCv 8kPA== X-Gm-Message-State: AJIora8iM3hgjuklgzKZwqyexiEhUj8T7VuVw5LybxufV2fimjPqu9SE XwAfyRvroNiEAiQVNIEycpBucTsoQDW8xl2USws= X-Google-Smtp-Source: AGRyM1tUyiZEkfVJOLIEpElXVdassOdIOkk+dRf7GuPguu6AlGgRYm/R174eNxuiK63o7W1rpnhGn/kWAVTG2ihjuyA= X-Received: by 2002:a05:620a:424c:b0:6aa:cdf8:f6f3 with SMTP id w12-20020a05620a424c00b006aacdf8f6f3mr2081542qko.26.1657714616726; Wed, 13 Jul 2022 05:16:56 -0700 (PDT) MIME-Version: 1.0 References: <20220530131526.3598658-1-jerinj@marvell.com> In-Reply-To: From: Jerin Jacob Date: Wed, 13 Jul 2022 17:46:30 +0530 Message-ID: Subject: Re: [dpdk-dev] [RFC PATCH] ethdev: support congestion management To: "Min Hu (Connor)" Cc: Jerin Jacob , dpdk-dev , Ferruh Yigit , Thomas Monjalon , Andrew Rybchenko , Ajit Khaparde , Andrew Boyer , Beilei Xing , "Richardson, Bruce" , Chas Williams , "Xia, Chenbo" , Ciara Loftus , Devendra Singh Rawat , Ed Czeck , Evgeny Schemeilin , Gaetan Rivet , Gagandeep Singh , Guoyang Zhou , Haiyue Wang , Harman Kalra , Heinrich Kuhn , Hemant Agrawal , Hyong Youb Kim , Igor Chauskin , Igor Russkikh , Jakub Grajciar , Jasvinder Singh , Jian Wang , Jiawen Wu , Jingjing Wu , John Daley , John Miller , "John W. Linville" , "Wiles, Keith" , Kiran Kumar K , Lijun Ou , Liron Himi , Long Li , Marcin Wojtas , Martin Spinler , Matan Azrad , Matt Peters , Maxime Coquelin , Michal Krawczyk , Pradeep Kumar Nalla , Nithin Dabilpuram , Qiming Yang , Qi Zhang , Radha Mohan Chintakuntla , Rahul Lakkireddy , Rasesh Mody , Rosen Xu , Sachin Saxena , Satha Koteswara Rao Kottidi , Shahed Shaikh , Shai Brandes , Shepard Siegel , Somalapuram Amaranath , Somnath Kotur , Stephen Hemminger , Steven Webster , Sunil Kumar Kori , Tetsuya Mukawa , Veerasenareddy Burru , Viacheslav Ovsiienko , Xiao Wang , Xiaoyun Wang , Yisen Zhuang , Yong Wang , Ziyang Xuan , Cristian Dumitrescu Content-Type: text/plain; charset="UTF-8" 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 Tue, May 31, 2022 at 6:39 AM Min Hu (Connor) wrote: > > Hi, jerinj, HI Min Hu, > > +/** > > + * @warning > > + * @b EXPERIMENTAL: this API may change, or be removed, without prior notice > 'API' --> 'structure' Will fix it in v1. Thanks > > + * > > + * A structure used to retrieve information of ethdev congestion management. > > + */ > > +struct rte_eth_cman_info { > > + /** Set of supported congestion management modes > > + * @see enum rte_cman_mode > > + */ > > + uint64_t modes_supported; > > + /** Set of supported congestion management objects > > + * @see enum rte_eth_cman_obj > > + */ > > + uint64_t objs_supported; > > + /** Reserved for future fields */ > > + uint8_t rsvd[64]; > > +}; > > + > > +/** > > + * @warning > > + * @b EXPERIMENTAL: this API may change, or be removed, without prior notice > 'API' --> 'structure' Will fix it in v1. Thanks