Show a cover letter.

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

{
    "id": 79854,
    "url": "http://patches.dpdk.org/api/covers/79854/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/cover.1602064141.git.dekelp@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": "<cover.1602064141.git.dekelp@nvidia.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/cover.1602064141.git.dekelp@nvidia.com",
    "date": "2020-10-07T10:53:59",
    "name": "[v4,00/11] support match on L3 fragmented packets",
    "submitter": {
        "id": 1897,
        "url": "http://patches.dpdk.org/api/people/1897/?format=api",
        "name": "Dekel Peled",
        "email": "dekelp@nvidia.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/cover.1602064141.git.dekelp@nvidia.com/mbox/",
    "series": [
        {
            "id": 12745,
            "url": "http://patches.dpdk.org/api/series/12745/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=12745",
            "date": "2020-10-07T10:54:01",
            "name": "support match on L3 fragmented packets",
            "version": 4,
            "mbox": "http://patches.dpdk.org/series/12745/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/79854/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 B0B4DA04BA;\n\tWed,  7 Oct 2020 12:55:13 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 300821B68A;\n\tWed,  7 Oct 2020 12:54:55 +0200 (CEST)",
            "from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129])\n by dpdk.org (Postfix) with ESMTP id 59AB61B62B\n for <dev@dpdk.org>; Wed,  7 Oct 2020 12:54:50 +0200 (CEST)",
            "from Internal Mail-Server by MTLPINE1 (envelope-from\n dekelp@nvidia.com) with SMTP; 7 Oct 2020 13:54:46 +0300",
            "from mtl-vdi-280.wap.labs.mlnx. (mtl-vdi-280.wap.labs.mlnx\n [10.228.134.250])\n by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 097Askd5031083;\n Wed, 7 Oct 2020 13:54:46 +0300"
        ],
        "From": "Dekel Peled <dekelp@nvidia.com>",
        "To": "orika@nvidia.com, thomas@monjalon.net, ferruh.yigit@intel.com,\n arybchenko@solarflare.com, konstantin.ananyev@intel.com,\n olivier.matz@6wind.com, wenzhuo.lu@intel.com, beilei.xing@intel.com,\n bernard.iremonger@intel.com, matan@nvidia.com, shahafs@nvidia.com,\n viacheslavo@nvidia.com",
        "Cc": "dev@dpdk.org",
        "Date": "Wed,  7 Oct 2020 13:53:59 +0300",
        "Message-Id": "<cover.1602064141.git.dekelp@nvidia.com>",
        "X-Mailer": "git-send-email 1.7.1",
        "In-Reply-To": "<cover.1601886719.git.dekelp@nvidia.com>",
        "References": "<cover.1601886719.git.dekelp@nvidia.com>",
        "Subject": "[dpdk-dev] [PATCH v4 00/11] support match on L3 fragmented packets",
        "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 series implements support of matching on packets based on the\nfragmentation attribute of the packet, i.e. if packet is a fragment\nof a larger packet, or the opposite - packet is not a fragment.\n\nIn ethdev, add API to support IPv6 extension headers, and specifically\nthe IPv6 fragment extension header item.\nIn MLX5 PMD, support match on IPv4 fragmented packets, IPv6 fragmented\npackets, and IPv6 fragment extension header item.\nTestpmd CLI is updated accordingly.\nDocumentation is updated accordingly.\n\n---\nv2: add patch 'net/mlx5: enforce limitation on IPv6 next proto'\nv3: update patch 'ethdev: add IPv6 fragment extension header item' to avoid ABI breakage.\nv4: update rte_flow documentation to clarify use of IPv6 extension header flags.\n---\n\nDekel Peled (11):\n  ethdev: add extensions attributes to IPv6 item\n  ethdev: add IPv6 fragment extension header item\n  app/testpmd: support IPv4 fragments\n  app/testpmd: support IPv6 fragments\n  app/testpmd: support IPv6 fragment extension item\n  net/mlx5: remove handling of ICMP fragmented packets\n  net/mlx5: support match on IPv4 fragment packets\n  net/mlx5: support match on IPv6 fragment packets\n  net/mlx5: support match on IPv6 fragment ext. item\n  doc: update release notes for MLX5 L3 frag support\n  net/mlx5: enforce limitation on IPv6 next proto\n\n app/test-pmd/cmdline_flow.c            |  53 +++++\n doc/guides/nics/mlx5.rst               |   7 +\n doc/guides/prog_guide/rte_flow.rst     |  34 ++-\n doc/guides/rel_notes/release_20_11.rst |  10 +\n drivers/net/mlx5/mlx5_flow.c           |  62 ++++--\n drivers/net/mlx5/mlx5_flow.h           |  14 ++\n drivers/net/mlx5/mlx5_flow_dv.c        | 382 +++++++++++++++++++++++++++++----\n drivers/net/mlx5/mlx5_flow_verbs.c     |   9 +-\n lib/librte_ethdev/rte_flow.c           |   1 +\n lib/librte_ethdev/rte_flow.h           |  45 +++-\n lib/librte_ip_frag/rte_ip_frag.h       |  26 +--\n lib/librte_net/rte_ip.h                |  26 ++-\n 12 files changed, 579 insertions(+), 90 deletions(-)"
}