get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 88207,
    "url": "https://patches.dpdk.org/api/patches/88207/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1614249901-307665-1-git-send-email-matan@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": "<1614249901-307665-1-git-send-email-matan@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1614249901-307665-1-git-send-email-matan@nvidia.com",
    "date": "2021-02-25T10:44:57",
    "name": "[0/4] net/mlx5: fix imissed statistic",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 1911,
        "url": "https://patches.dpdk.org/api/people/1911/?format=api",
        "name": "Matan Azrad",
        "email": "matan@nvidia.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1614249901-307665-1-git-send-email-matan@nvidia.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/88207/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/88207/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 298BEA034F;\n\tThu, 25 Feb 2021 11:45:41 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 0BCB440692;\n\tThu, 25 Feb 2021 11:45:41 +0100 (CET)",
            "from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129])\n by mails.dpdk.org (Postfix) with ESMTP id 1D8D94067B\n for <dev@dpdk.org>; Thu, 25 Feb 2021 11:45:39 +0100 (CET)",
            "from Internal Mail-Server by MTLPINE1 (envelope-from\n matan@nvidia.com) with SMTP; 25 Feb 2021 12:45:36 +0200",
            "from pegasus25.mtr.labs.mlnx. (pegasus25.mtr.labs.mlnx\n [10.210.16.10])\n by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 11PAjafT010995;\n Thu, 25 Feb 2021 12:45:36 +0200"
        ],
        "From": "Matan Azrad <matan@nvidia.com>",
        "To": "dev@dpdk.org",
        "Cc": "Viacheslav Ovsiienko <viacheslavo@nvidia.com>",
        "Date": "Thu, 25 Feb 2021 10:44:57 +0000",
        "Message-Id": "<1614249901-307665-1-git-send-email-matan@nvidia.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "Subject": "[dpdk-dev] [PATCH 0/4] net/mlx5: fix imissed statistic",
        "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": "The imissed port statistic counts packets that were dropped\nby the device Rx queues.\n\nIn mlx5, the imissed counter summarizes 2 counters:\n\t- packets dropped by the SW queue handling counted by SW.\n\t- packets dropped by the HW queues due to \"out of buffer\" events\n\t  detected when no SW buffer is available for the incoming\n\t  packets.\n\nThere is HW counter object that should be created per device, and all\nthe Rx queues should be assigned to this counter in configuration time.\n\nThis part was missed when the Rx queues were created by DevX what\nremained the \"out of buffer\" counter clean forever in this case.\n\nAdd 2 options to assign the DevX Rx queues to queue counter:\n\t- Create queue counter per device by DevX and assign all the\n\t  queues to it.\n\t- Query the kernel counter and assign all the queues to it.\n\nUse the first option by default and if it is failed, fallback to the\nsecond option.\n\nMatan Azrad (4):\n  common/mlx5/linux: add glue function to query WQ\n  common/mlx5: add DevX command to query WQ\n  common/mlx5: add DevX commands for queue counters\n  net/mlx5: fix imissed statistics\n\nSeries-acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>\n\n\n drivers/common/mlx5/linux/mlx5_glue.c |  18 ++++++\n drivers/common/mlx5/linux/mlx5_glue.h |   2 +\n drivers/common/mlx5/mlx5_devx_cmds.c  | 100 ++++++++++++++++++++++++++++++++++\n drivers/common/mlx5/mlx5_devx_cmds.h  |   9 +++\n drivers/common/mlx5/mlx5_prm.h        | 100 ++++++++++++++++++++++++++++++++++\n drivers/common/mlx5/version.map       |   5 +-\n drivers/net/mlx5/linux/mlx5_os.c      |  52 ++++++++++++++++++\n drivers/net/mlx5/mlx5.c               |   4 ++\n drivers/net/mlx5/mlx5.h               |   2 +\n drivers/net/mlx5/mlx5_devx.c          |   2 +\n 10 files changed, 293 insertions(+), 1 deletion(-)",
    "diff": null,
    "prefixes": [
        "0/4"
    ]
}