Show a cover letter.

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

{
    "id": 64837,
    "url": "http://patches.dpdk.org/api/covers/64837/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/cover.1579257283.git.jackmin@mellanox.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": "<cover.1579257283.git.jackmin@mellanox.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/cover.1579257283.git.jackmin@mellanox.com",
    "date": "2020-01-17T11:55:58",
    "name": "[v2,0/5] ethdev: add API to dump device internal flow info",
    "submitter": {
        "id": 1065,
        "url": "http://patches.dpdk.org/api/people/1065/?format=api",
        "name": "Xiaoyu Min",
        "email": "jackmin@mellanox.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/cover.1579257283.git.jackmin@mellanox.com/mbox/",
    "series": [
        {
            "id": 8195,
            "url": "http://patches.dpdk.org/api/series/8195/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=8195",
            "date": "2020-01-17T11:55:58",
            "name": "ethdev: add API to dump device internal flow info",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/8195/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/64837/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 95EB8A051A;\n\tFri, 17 Jan 2020 12:56:16 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id C60A6F3E;\n\tFri, 17 Jan 2020 12:56:15 +0100 (CET)",
            "from git-send-mailer.rdmz.labs.mlnx (unknown [37.142.13.130])\n by dpdk.org (Postfix) with ESMTP id A9120F11\n for <dev@dpdk.org>; Fri, 17 Jan 2020 12:56:13 +0100 (CET)"
        ],
        "From": "Xiaoyu Min <jackmin@mellanox.com>",
        "To": "jerinjacobk@gmail.com, orika@mellanox.com, viacheslavo@mellanox.com,\n matan@mellanox.com, rasland@mellanox.com",
        "Cc": "dev@dpdk.org",
        "Date": "Fri, 17 Jan 2020 13:55:58 +0200",
        "Message-Id": "<cover.1579257283.git.jackmin@mellanox.com>",
        "X-Mailer": "git-send-email 2.21.0",
        "In-Reply-To": "<cover.1579168182.git.jackmin@mellanox.com>",
        "References": "<cover.1579168182.git.jackmin@mellanox.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v2 0/5] ethdev: add API to dump device internal\n\tflow info",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "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": "This serial patchs is based on RFC [1] and the comments on it.\n\nA new rte flow API is added to dump device internal representation\ninformation for the offloaded rte flows.\n\nThis is very helpful for user and developer to debug flow offloading\nstuff, i.e, to check whether PMD offloads the rte flow in a correct way\nfrom HW perspective.\n\nThe output file is in vendor specific format. An external vendor\nprovided tool may be needed in order to get human readable info.\n\n[1]: https://patches.dpdk.org/cover/64597/\n\nv2:\n  * Bump MLX5 PMD glue version to 20.02.0\n  * MLX5 PMD validate port id\n  * Code improvement per review comments\n\nXiaoyu Min (2):\n  ethdev: add API to dump device internal flow info\n  net/mlx5: support flow dump API\n\nXueming Li (3):\n  app/testpmd: new flow dump CLI\n  net/mlx5: add socket server for external tools\n  doc: update mlx5 document for flow dump feature\n\n app/test-pmd/cmdline_flow.c              |  91 +++++++++\n app/test-pmd/config.c                    |  27 +++\n app/test-pmd/testpmd.h                   |   1 +\n doc/guides/nics/mlx5.rst                 |  28 +++\n drivers/net/mlx5/Makefile                |   8 +-\n drivers/net/mlx5/meson.build             |   5 +-\n drivers/net/mlx5/mlx5.c                  |   2 +\n drivers/net/mlx5/mlx5.h                  |   9 +\n drivers/net/mlx5/mlx5_devx_cmds.c        |  35 ++++\n drivers/net/mlx5/mlx5_flow.c             |  24 +++\n drivers/net/mlx5/mlx5_glue.c             |  13 ++\n drivers/net/mlx5/mlx5_glue.h             |   1 +\n drivers/net/mlx5/mlx5_socket.c           | 231 +++++++++++++++++++++++\n lib/librte_ethdev/rte_ethdev_version.map |   3 +\n lib/librte_ethdev/rte_flow.c             |  16 ++\n lib/librte_ethdev/rte_flow.h             |  21 +++\n lib/librte_ethdev/rte_flow_driver.h      |   5 +\n 17 files changed, 518 insertions(+), 2 deletions(-)\n create mode 100644 drivers/net/mlx5/mlx5_socket.c"
}