Show a cover letter.

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

{
    "id": 106325,
    "url": "http://patchwork.dpdk.org/api/covers/106325/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20220124065613.2197436-1-jie1x.wang@intel.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.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": "<20220124065613.2197436-1-jie1x.wang@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220124065613.2197436-1-jie1x.wang@intel.com",
    "date": "2022-01-24T06:56:07",
    "name": "[0/6] support L2TPv2 for AVF RSS hash and FDIR",
    "submitter": {
        "id": 2201,
        "url": "http://patchwork.dpdk.org/api/people/2201/?format=api",
        "name": "Jie Wang",
        "email": "jie1x.wang@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20220124065613.2197436-1-jie1x.wang@intel.com/mbox/",
    "series": [
        {
            "id": 21319,
            "url": "http://patchwork.dpdk.org/api/series/21319/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=21319",
            "date": "2022-01-24T06:56:07",
            "name": "support L2TPv2 for AVF RSS hash and FDIR",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/21319/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/106325/comments/",
    "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 0D657A04A6;\n\tMon, 24 Jan 2022 07:56:52 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 8867D40C35;\n\tMon, 24 Jan 2022 07:56:51 +0100 (CET)",
            "from mga14.intel.com (mga14.intel.com [192.55.52.115])\n by mails.dpdk.org (Postfix) with ESMTP id EDAA740040\n for <dev@dpdk.org>; Mon, 24 Jan 2022 07:56:49 +0100 (CET)",
            "from orsmga006.jf.intel.com ([10.7.209.51])\n by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 23 Jan 2022 22:56:49 -0800",
            "from intel-cd-odc-gavin.cd.intel.com ([10.240.178.183])\n by orsmga006-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 23 Jan 2022 22:56:45 -0800"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1643007410; x=1674543410;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=5YtG+pq0zG5JrkYBRPd6qbWhB4g8gnFyPcd4K7rowHU=;\n b=FSvwn1Tn8inikb5W+dRJMNg6RlZg+DSpuK8/pAxB7ryJ5V4Lz5noA237\n gEDSTWIcQVEagIpngZWQElEwx19z6oVzRhGJX1B9iwSNHvhLNNvjuYeWa\n 2WCWnup8vOCO7Yh31yXOuanhRu+rrPjZ8NJELVUPrgg0Y2do8Ez4cF+qH\n MsQxdxEjmWp/YZ/rnmH6ZjnxuU+UBP5EEwt75vSwe8UMbEUs1aFA9PFru\n SOQmUeaQP5UoMTv55NrXLCbbXZg1TVvPVgWhtXcPzl3QgatVKmm1ZAt1l\n Z/Sku5pb/CfNSD+9KOMJmPS+ur6iR9wVJt6dLaz6ISlIRRIQG2H0GaMqc A==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10236\"; a=\"246195260\"",
            "E=Sophos;i=\"5.88,311,1635231600\"; d=\"scan'208\";a=\"246195260\"",
            "E=Sophos;i=\"5.88,311,1635231600\"; d=\"scan'208\";a=\"478959472\""
        ],
        "From": "Jie Wang <jie1x.wang@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "stevex.yang@intel.com, orika@nvidia.com, aman.deep.singh@intel.com,\n ferruh.yigit@intel.com, thomas@monjalon.net, andrew.rybchenko@oktetlabs.ru,\n jingjing.wu@intel.com, beilei.xing@intel.com, qi.z.zhang@intel.com,\n Jie Wang <jie1x.wang@intel.com>",
        "Subject": "[PATCH 0/6] support L2TPv2 for AVF RSS hash and FDIR",
        "Date": "Mon, 24 Jan 2022 14:56:07 +0800",
        "Message-Id": "<20220124065613.2197436-1-jie1x.wang@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "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"
    },
    "content": "Support IAVF L2TPv2(include PPP over L2tpv2) RSS hash and flow\ndirector. Required to distribute packets based on outer MAC src\naddress and L2TPv2 session ID.\n\nSupport IAVF PPPoL2TPv2oUDP flow director. Required to distribute\npackets based on inner IP src+dest address and TCP/UDP src+dest port.\n\nJie Wang (6):\n  ethdev: add L2TPv2 RSS offload type\n  net: fix L2TPv2 common header\n  app/testpmd: add 6 types of L2TPv2 message\n  common/iavf: add session ID fields for L2TPv2\n  net/iavf: support L2TPv2 for AVF HASH\n  net/iavf: support L2TPv2 for AVF FDIR\n\n app/test-pmd/cmdline.c                 |  10 +-\n app/test-pmd/cmdline_flow.c            | 313 +++++++++++++++++++++----\n app/test-pmd/config.c                  |   3 +-\n doc/guides/rel_notes/release_22_03.rst |  14 ++\n drivers/common/iavf/virtchnl.h         |   4 +\n drivers/net/iavf/iavf.h                |   2 +\n drivers/net/iavf/iavf_fdir.c           | 174 +++++++++++---\n drivers/net/iavf/iavf_generic_flow.c   |  34 +++\n drivers/net/iavf/iavf_generic_flow.h   |  10 +\n drivers/net/iavf/iavf_hash.c           |  83 ++++++-\n lib/ethdev/rte_ethdev.h                |   3 +\n lib/net/rte_l2tpv2.h                   |  33 ++-\n 12 files changed, 585 insertions(+), 98 deletions(-)"
}