From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5C169A04DD; Wed, 28 Oct 2020 14:50:00 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9E06ACACF; Wed, 28 Oct 2020 14:49:57 +0100 (CET) Received: from mail-io1-f68.google.com (mail-io1-f68.google.com [209.85.166.68]) by dpdk.org (Postfix) with ESMTP id BF288CAC8 for ; Wed, 28 Oct 2020 14:49:55 +0100 (CET) Received: by mail-io1-f68.google.com with SMTP id y20so5398677iod.5 for ; Wed, 28 Oct 2020 06:49:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zLego30Nz5GXQEfAe2CxpVemLN4lnqQD7iPHvnhXIRk=; b=gW7l0HaKmfBmPvQS9IO4JavENQxi/mnbCDHnhOwG93qX15iy6HXoMW8n8KkqLAe8n4 oPA5PBKCgP17ip60hlBcYQepg1w12c7xn+PlbUlkjmI2GXdFcBSWTQ54BVjJkCLMjBf8 f1al3FWCKH6pggsEIt75ISx9KZ4FXPLPmmM4j1OGIOXE/zsWai/dctdpazYx7A1RsZ8N YHowG2V7HlQIJEsPiC+RXJKpqVXhrmcSQQmO3IdOgIkQpsA1k+bQ0NyWw3S+xv4nx/V3 gdNrxSughJYWKKB05UdkXQ1M9fRG4Nc1zMhPSZBHbnYS7eBIEnDL7+kDqVET2Xgqf0jc DQ7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zLego30Nz5GXQEfAe2CxpVemLN4lnqQD7iPHvnhXIRk=; b=O4Nd+lG15l2YYO9uEduw6ZVs2XFDQtmmiPBgu6fb7GxoDr22o1aX0R/Bak3yTMvxo+ cv5QKZyNdx1eTBkocpbyV03wES4+z94kfWv/Zpz8DE/25VRK4zvT4yVn6zT+U2OnPu2w vNRcU8pG+STRdKF9LbVqfZoQFngRZ0VGM12ex/YG5hVb6UBeIhrnyAFJY4dH6aD27Mlv WE672OmbjHueOHnJ4Z/ncZYXLjmEEf2PU7K64dydMykTgMTY/OE7ISgdYCT7/fORTiIJ RyUze4tPfiXnY9ailSvDLm1pxWAxbsFUi4M44+3+Vbz6pBb/2YN+UZhkN5DpUYsW87wp Vnew== X-Gm-Message-State: AOAM5317s3BC5GWsXbQ0jlEEvRO2AOU9oLqEJCyxZ2sCKOzkmJpXa2zD Nkjzes2gvpCRPlawLwsvPnKfDyd6F+BHZ+Rz4Jc= X-Google-Smtp-Source: ABdhPJxFOKyBYBvSBUWksjJjxq8yZiHzOzY7n+vfUZdwnUROH/xEk3ZJV/dynLusdS9/1TIEQ3+runUc9tVnE3OIG58= X-Received: by 2002:a5d:9615:: with SMTP id w21mr6159651iol.59.1603892994006; Wed, 28 Oct 2020 06:49:54 -0700 (PDT) MIME-Version: 1.0 References: <1603494392-7181-1-git-send-email-liang.j.ma@intel.com> <1603810749-22285-1-git-send-email-liang.j.ma@intel.com> <801908397.oWIqQqb9dp@thomas> <20201028133507.GC29706@sivswdev09.ir.intel.com> In-Reply-To: <20201028133507.GC29706@sivswdev09.ir.intel.com> From: Jerin Jacob Date: Wed, 28 Oct 2020 19:19:37 +0530 Message-ID: To: "Liang, Ma" Cc: Thomas Monjalon , dpdk-dev , "Ruifeng Wang (Arm Technology China)" , Haiyue Wang , "Richardson, Bruce" , "Ananyev, Konstantin" , David Hunt , Neil Horman , "McDaniel, Timothy" , Gage Eads , Marcin Wojtas , Guy Tzalik , Ajit Khaparde , Harman Kalra , John Daley , "Wei Hu (Xavier" , Ziyang Xuan , matan@nvidia.com, Yong Wang Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v10 0/9] Add PMD power mgmt X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" On Wed, Oct 28, 2020 at 7:05 PM Liang, Ma wrote: > > Hi Thomas, > I think I addressed all of the questions in relation to V9. I don't think I can solve the issue of a generic API on my own. From the Community Call last week Jerin also said that a generic was investigated but that a single solution wasn't feasible. I think, From the architecture point of view, the specific functionally of UMONITOR may not be abstracted. But from the ethdev callback point of view, Can it be abstracted in such a way that packet notification available through checking interrupt status register or ring descriptor location, etc by the driver. Use that callback as a notification mechanism rather than defining a memory-based scheme that UMONITOR expects? or similar thoughts on abstraction. > This API is experimental and other vendor support can be added as needed. If there are any other open issue let me know? > > Regards > Liang > > On 27 Oct 17:02, Thomas Monjalon wrote: > > Please be more patient. > > I asked some questions on v9 (ethdev API is not generic enough), > > and you send a v10 in the same minute you reply, > > without making sure I agree with your answers. > > > > > >