get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/91578/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 91578,
    "url": "https://patches.dpdk.org/api/patches/91578/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20210415151135.2098674-1-lizh@nvidia.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<20210415151135.2098674-1-lizh@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20210415151135.2098674-1-lizh@nvidia.com",
    "date": "2021-04-15T15:11:20",
    "name": "[v5,00/14] Add ASO meter support in MLX5 PMD",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 1967,
        "url": "https://patches.dpdk.org/api/people/1967/?format=api",
        "name": "Li Zhang",
        "email": "lizh@nvidia.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20210415151135.2098674-1-lizh@nvidia.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/91578/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/91578/checks/",
    "tags": {},
    "related": [],
    "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 A4137A0C3F;\n\tThu, 15 Apr 2021 17:11:47 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 8F0E51622ED;\n\tThu, 15 Apr 2021 17:11:47 +0200 (CEST)",
            "from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129])\n by mails.dpdk.org (Postfix) with ESMTP id 5C97B1622DF\n for <dev@dpdk.org>; Thu, 15 Apr 2021 17:11:46 +0200 (CEST)",
            "from Internal Mail-Server by MTLPINE1 (envelope-from\n lizh@nvidia.com)\n with SMTP; 15 Apr 2021 18:11:45 +0300",
            "from nvidia.com (c-235-17-1-009.mtl.labs.mlnx [10.235.17.9])\n by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 13FFBjPF032677;\n Thu, 15 Apr 2021 18:11:45 +0300"
        ],
        "From": "Li Zhang <lizh@nvidia.com>",
        "To": "dekelp@nvidia.com, orika@nvidia.com, viacheslavo@nvidia.com,\n matan@nvidia.com, shahafs@nvidia.com",
        "Cc": "dev@dpdk.org, thomas@monjalon.net, rasland@nvidia.com, roniba@nvidia.com",
        "Date": "Thu, 15 Apr 2021 18:11:20 +0300",
        "Message-Id": "<20210415151135.2098674-1-lizh@nvidia.com>",
        "X-Mailer": "git-send-email 2.21.0",
        "In-Reply-To": "<20210331073632.1443011-1-lizh@nvidia.com>",
        "References": "<20210331073632.1443011-1-lizh@nvidia.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v5 00/14] 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 provide ASO 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.\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: aso flow meter send WQE and CQE handle\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 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 .../mlx5/{mlx5_flow_age.c => mlx5_flow_aso.c} | 289 +++++-\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 15 files changed, 2320 insertions(+), 830 deletions(-)\n rename drivers/net/mlx5/{mlx5_flow_age.c => mlx5_flow_aso.c} (65%)",
    "diff": null,
    "prefixes": [
        "v5",
        "00/14"
    ]
}