Show a cover letter.

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

{
    "id": 83229,
    "url": "https://patches.dpdk.org/api/covers/83229/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/1604253472-213766-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": "<1604253472-213766-1-git-send-email-matan@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1604253472-213766-1-git-send-email-matan@nvidia.com",
    "date": "2020-11-01T17:57:43",
    "name": "[v2,0/9] net/mlx5: support flow hit steering action",
    "submitter": {
        "id": 1911,
        "url": "https://patches.dpdk.org/api/people/1911/?format=api",
        "name": "Matan Azrad",
        "email": "matan@nvidia.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/1604253472-213766-1-git-send-email-matan@nvidia.com/mbox/",
    "series": [
        {
            "id": 13535,
            "url": "https://patches.dpdk.org/api/series/13535/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=13535",
            "date": "2020-11-01T17:57:43",
            "name": "net/mlx5: support flow hit steering action",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/13535/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/83229/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 79E88A04E7;\n\tSun,  1 Nov 2020 18:58:04 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id CB4C529C6;\n\tSun,  1 Nov 2020 18:58:02 +0100 (CET)",
            "from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129])\n by dpdk.org (Postfix) with ESMTP id 158351D9E\n for <dev@dpdk.org>; Sun,  1 Nov 2020 18:58:00 +0100 (CET)",
            "from Internal Mail-Server by MTLPINE1 (envelope-from\n matan@nvidia.com) with SMTP; 1 Nov 2020 19:57:59 +0200",
            "from nvidia.com (pegasus25.mtr.labs.mlnx [10.210.16.10])\n by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 0A1Hvxnp009671;\n Sun, 1 Nov 2020 19:57:59 +0200"
        ],
        "From": "Matan Azrad <matan@nvidia.com>",
        "To": "Viacheslav Ovsiienko <viacheslavo@nvidia.com>",
        "Cc": "dev@dpdk.org",
        "Date": "Sun,  1 Nov 2020 17:57:43 +0000",
        "Message-Id": "<1604253472-213766-1-git-send-email-matan@nvidia.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "In-Reply-To": "<1604008681-414157-1-git-send-email-matan@nvidia.com>",
        "References": "<1604008681-414157-1-git-send-email-matan@nvidia.com>",
        "Subject": "[dpdk-dev] [PATCH v2 0/9] net/mlx5: support flow hit steering action",
        "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": "A new ASO (Advanced Steering Operation) feature was added in the last\nmlx5 adapters to support flow hit detection.\n\nUsing this new steering action, the driver can detect flow traffic hit and to reset this indication any time.\n\nAdd support for flow aging action in rte_flow using this new feature.\n\nThe counter aging mode will be taken only when the ASO feature is not supported.\n\nv2:\n- rebase.\n- fix refcnt issue with rss action.\n- allow group 0 use counter base age action.\n- cosmetics.\n\nDekel Peled (6):\n  common/mlx5: add DevX API to create ASO flow hit object\n  common/mlx5: use general object type for cap index\n  common/mlx5: add read ASO flow hit HCA capability\n  common/mlx5: add glue func create flow hit action\n  common/mlx5: add definitions for ASO flow hit\n  net/mlx5: support flow hit action for aging\n\nMatan Azrad (3):\n  net/mlx5: optimize shared RSS action memory\n  net/mlx5: support shared age action\n  net/mlx5: allow age modes combination\n\n drivers/common/mlx5/linux/meson.build |   4 +\n drivers/common/mlx5/linux/mlx5_glue.c |  16 +\n drivers/common/mlx5/linux/mlx5_glue.h |   3 +\n drivers/common/mlx5/mlx5_devx_cmds.c  |  48 +++\n drivers/common/mlx5/mlx5_devx_cmds.h  |   5 +\n drivers/common/mlx5/mlx5_prm.h        |  98 ++++-\n drivers/common/mlx5/version.map       |   1 +\n drivers/net/mlx5/linux/mlx5_os.c      |  11 +\n drivers/net/mlx5/meson.build          |   1 +\n drivers/net/mlx5/mlx5.c               | 102 ++++++\n drivers/net/mlx5/mlx5.h               | 102 +++++-\n drivers/net/mlx5/mlx5_defs.h          |   2 +-\n drivers/net/mlx5/mlx5_flow.c          | 192 ++++++----\n drivers/net/mlx5/mlx5_flow.h          |  36 +-\n drivers/net/mlx5/mlx5_flow_age.c      | 667 ++++++++++++++++++++++++++++++++++\n drivers/net/mlx5/mlx5_flow_dv.c       | 592 ++++++++++++++++++++++++------\n 16 files changed, 1672 insertions(+), 208 deletions(-)\n create mode 100644 drivers/net/mlx5/mlx5_flow_age.c"
}