Show a cover letter.

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

{
    "id": 108512,
    "url": "https://patches.dpdk.org/api/covers/108512/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/20220303063841.48763-1-xuan.ding@intel.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": "<20220303063841.48763-1-xuan.ding@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20220303063841.48763-1-xuan.ding@intel.com",
    "date": "2022-03-03T06:38:39",
    "name": "[RFC,0/2] net/ice: support header split in Rx data path",
    "submitter": {
        "id": 1401,
        "url": "https://patches.dpdk.org/api/people/1401/?format=api",
        "name": "Ding, Xuan",
        "email": "xuan.ding@intel.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/20220303063841.48763-1-xuan.ding@intel.com/mbox/",
    "series": [
        {
            "id": 22001,
            "url": "https://patches.dpdk.org/api/series/22001/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=22001",
            "date": "2022-03-03T06:38:39",
            "name": "net/ice: support header split in Rx data path",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/22001/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/108512/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 65858A04A2;\n\tThu,  3 Mar 2022 07:40:01 +0100 (CET)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id E273F4068B;\n\tThu,  3 Mar 2022 07:40:00 +0100 (CET)",
            "from mga03.intel.com (mga03.intel.com [134.134.136.65])\n by mails.dpdk.org (Postfix) with ESMTP id 6B83740141\n for <dev@dpdk.org>; Thu,  3 Mar 2022 07:39:58 +0100 (CET)",
            "from orsmga007.jf.intel.com ([10.7.209.58])\n by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 02 Mar 2022 22:39:57 -0800",
            "from npg-dpdk-xuan-cbdma.sh.intel.com ([10.67.110.228])\n by orsmga007.jf.intel.com with ESMTP; 02 Mar 2022 22:39:54 -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=1646289598; x=1677825598;\n h=from:to:cc:subject:date:message-id;\n bh=NSCQfrrWXL8+vFi5Uirx8/E2hq1a7T9Hb9bHloQ4Ptc=;\n b=Lr36uRC1PaydxsmIshCUo5Kli8wkwwCzslC5geMpVtTxXLB1rfWqd18V\n XvXDy3e9VZz8CMJ2fjlMeZAh+BEdB8HemPmokIofo92f7SzudTUIosFhL\n RdBv+UpkB0d4pDn1ZXaVh9FnHYYlq3pDsof9XcNGBidrobc+bI8v5yqHw\n Oo3K/eslbsySL8CY9mHtqdUQDCrV2bqS+SvrbCn1hCIoD3gVDZWSyybyZ\n UKU33MbgMY/NtAw9tMJnxyM+XLccVr0EGYiHr06peuA88BxMPNptfO/Bp\n 7Pk+2NF7K+S5o3N+kEuYbzUhkBEqbji6ZUyb6NuSzH2ZsOZljrbyMBpdw Q==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6200,9189,10274\"; a=\"253523309\"",
            "E=Sophos;i=\"5.90,151,1643702400\"; d=\"scan'208\";a=\"253523309\"",
            "E=Sophos;i=\"5.90,151,1643702400\"; d=\"scan'208\";a=\"535699315\""
        ],
        "X-ExtLoop1": "1",
        "From": "xuan.ding@intel.com",
        "To": "xiaoyun.li@intel.com, aman.deep.singh@intel.com, yuying.zhang@intel.com,\n qi.z.zhang@intel.com, qiming.yang@intel.com",
        "Cc": "dev@dpdk.org,\n\tping.yu@intel.com,\n\tXuan Ding <xuan.ding@intel.com>",
        "Subject": "[RFC 0/2] net/ice: support header split in Rx data path",
        "Date": "Thu,  3 Mar 2022 06:38:39 +0000",
        "Message-Id": "<20220303063841.48763-1-xuan.ding@intel.com>",
        "X-Mailer": "git-send-email 2.17.1",
        "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": "From: Xuan Ding <xuan.ding@intel.com>\n\nHeader split is useful in some scenarios, such as GPU acceleration.\nThe spliting will help to enable true zero copy and hence improve\nthe performance significantly.\n\nThis patchset enables header split in normal Rx data paths. When\nRx queue is configured with header split feature with testpmd,\npackets received will be directly splited into two different\nmempools.\n\nXuan Ding (2):\n  app/testpmd: add header split configuration\n  net/ice: support header split in Rx data path\n\n app/test-pmd/cmdline.c                |  85 +++++++++++\n app/test-pmd/testpmd.c                |   6 +-\n app/test-pmd/testpmd.h                |   2 +\n drivers/net/ice/ice_ethdev.c          |   5 +-\n drivers/net/ice/ice_rxtx.c            | 211 ++++++++++++++++++++++----\n drivers/net/ice/ice_rxtx.h            |  15 ++\n drivers/net/ice/ice_rxtx_vec_common.h |   3 +\n 7 files changed, 295 insertions(+), 32 deletions(-)"
}