Show a cover letter.

GET /api/covers/91861/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 91861,
    "url": "http://patches.dpdk.org/api/covers/91861/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1618916122-181792-1-git-send-email-jiaweiw@nvidia.com/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<1618916122-181792-1-git-send-email-jiaweiw@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1618916122-181792-1-git-send-email-jiaweiw@nvidia.com",
    "date": "2021-04-20T10:55:07",
    "name": "[v6,00/15] Add ASO meter support in MLX5 PMD",
    "submitter": {
        "id": 1939,
        "url": "http://patches.dpdk.org/api/people/1939/?format=api",
        "name": "Jiawei Wang",
        "email": "jiaweiw@nvidia.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/1618916122-181792-1-git-send-email-jiaweiw@nvidia.com/mbox/",
    "series": [
        {
            "id": 16520,
            "url": "http://patches.dpdk.org/api/series/16520/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=16520",
            "date": "2021-04-20T10:55:12",
            "name": "Add ASO meter support in MLX5 PMD",
            "version": 6,
            "mbox": "http://patches.dpdk.org/series/16520/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/91861/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 5EC93A0548;\n\tTue, 20 Apr 2021 12:55:32 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 4AE5941726;\n\tTue, 20 Apr 2021 12:55:28 +0200 (CEST)",
            "from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129])\n by mails.dpdk.org (Postfix) with ESMTP id CED2441357\n for <dev@dpdk.org>; Tue, 20 Apr 2021 12:55:25 +0200 (CEST)",
            "from Internal Mail-Server by MTLPINE1 (envelope-from\n jiaweiw@nvidia.com) with SMTP; 20 Apr 2021 13:55:22 +0300",
            "from nvidia.com (gen-l-vrt-281.mtl.labs.mlnx [10.237.44.1])\n by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 13KAtMRm009943;\n Tue, 20 Apr 2021 13:55:22 +0300"
        ],
        "From": "Jiawei Wang <jiaweiw@nvidia.com>",
        "To": "matan@nvidia.com, orika@nvidia.com, viacheslavo@nvidia.com,\n ferruh.yigit@intel.com, thomas@monjalon.net",
        "Cc": "dev@dpdk.org, rasland@nvidia.com, asafp@nvidia.com",
        "Date": "Tue, 20 Apr 2021 13:55:07 +0300",
        "Message-Id": "<1618916122-181792-1-git-send-email-jiaweiw@nvidia.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "In-Reply-To": "<20210331073632.1443011-1-lizh@nvidia.com>",
        "References": "<20210331073632.1443011-1-lizh@nvidia.com>",
        "Subject": "[dpdk-dev] [PATCH v6 00/15] Add ASO meter support in MLX5 PMD",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "To support more meters and better performance,\nMLX HW provides ASO (Advanced Steering Operation) flow meter.\nIt can expose millions of ASO flow meter context's in HW.\nThis ASO object can allocate the large bulk meter objects.\nThis patch set implement the ASO flow meter for mlx5 driver.\nMLX5 PMD driver will be responsible for ASO flow meter manage to HW.\n\nV2: Fix compile error issue (mlx5_glue->destroy_flow_action)\nV3: Fix comments.\nV4: Fix comments and add Acked.\nV5: Fix unused log_obj_size issue.\nV6: Fix comments and update release notes.\n\nJiawei Wang (1):\n  doc: update release notes for ASO meter\n\nLi Zhang (10):\n  net/mlx5: optimize meter statistics\n  common/mlx5: add definitions for ASO flow meter\n  common/mlx5: add read ASO flow meter HCA capability\n  common/mlx5: add DevX API to create ASO flow meter object\n  net/mlx5: flow meter pool to manage meter object\n  net/mlx5: initialize the flow meter ASO SQ\n  net/mlx5: add meter ASO queue management\n  net/mlx5: add support of ASO meter action\n  net/mlx5: make ASO meter queue thread-safe\n  net/mlx5: allow multiple flow tables on the same level\n\nShun Hao (3):\n  common/mlx5: add color register idle bits definition\n  net/mlx5: fix meter statistics\n  net/mlx5: use mask for meter register setting\n\nSuanming Mou (1):\n  net/mlx5: support three level table walk\n\n doc/guides/nics/mlx5.rst               |   6 +\n doc/guides/rel_notes/release_21_05.rst |   1 +\n drivers/common/mlx5/mlx5_devx_cmds.c   |  68 +++\n drivers/common/mlx5/mlx5_devx_cmds.h   |  26 +-\n drivers/common/mlx5/mlx5_prm.h         |  81 ++-\n drivers/common/mlx5/version.map        |   1 +\n drivers/net/mlx5/linux/mlx5_os.c       |  20 +-\n drivers/net/mlx5/meson.build           |   2 +-\n drivers/net/mlx5/mlx5.c                |  98 +++-\n drivers/net/mlx5/mlx5.h                | 258 +++++++++-\n drivers/net/mlx5/mlx5_flow.c           | 334 +++++++++----\n drivers/net/mlx5/mlx5_flow.h           | 212 +++-----\n drivers/net/mlx5/mlx5_flow_age.c       | 591 ----------------------\n drivers/net/mlx5/mlx5_flow_aso.c       | 850 ++++++++++++++++++++++++++++++++\n drivers/net/mlx5/mlx5_flow_dv.c        | 792 +++++++++++++++++++++---------\n drivers/net/mlx5/mlx5_flow_meter.c     | 873 +++++++++++++++++++++------------\n drivers/net/mlx5/mlx5_utils.h          |  90 ++++\n 17 files changed, 2897 insertions(+), 1406 deletions(-)\n delete mode 100644 drivers/net/mlx5/mlx5_flow_age.c\n create mode 100644 drivers/net/mlx5/mlx5_flow_aso.c"
}