Show a cover letter.

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

{
    "id": 121990,
    "url": "https://patches.dpdk.org/api/covers/121990/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/20230113025653.16583-1-cheng1.jiang@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": "<20230113025653.16583-1-cheng1.jiang@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20230113025653.16583-1-cheng1.jiang@intel.com",
    "date": "2023-01-13T02:56:50",
    "name": "[v2,0/3] Async vhost packed ring optimization",
    "submitter": {
        "id": 1530,
        "url": "https://patches.dpdk.org/api/people/1530/?format=api",
        "name": "Jiang, Cheng1",
        "email": "Cheng1.jiang@intel.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/20230113025653.16583-1-cheng1.jiang@intel.com/mbox/",
    "series": [
        {
            "id": 26522,
            "url": "https://patches.dpdk.org/api/series/26522/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=26522",
            "date": "2023-01-13T02:56:50",
            "name": "Async vhost packed ring optimization",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/26522/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/121990/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 1CD33423BC;\n\tFri, 13 Jan 2023 04:46:23 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id C6B6E410EF;\n\tFri, 13 Jan 2023 04:46:22 +0100 (CET)",
            "from mga05.intel.com (mga05.intel.com [192.55.52.43])\n by mails.dpdk.org (Postfix) with ESMTP id D5C43410D4\n for <dev@dpdk.org>; Fri, 13 Jan 2023 04:46:20 +0100 (CET)",
            "from orsmga005.jf.intel.com ([10.7.209.41])\n by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 12 Jan 2023 19:46:19 -0800",
            "from dpdk_jiangcheng.sh.intel.com ([10.67.118.237])\n by orsmga005.jf.intel.com with ESMTP; 12 Jan 2023 19:46:15 -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=1673581581; x=1705117581;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=w11jl/wsWb0uYICFiw1fbi4jyf880ldoOUnwdf6itjY=;\n b=gAap4sPkWIDuPjKOj7/15nrvR5G0nAOg7CEkKnszek8j7adqy9f3gcmi\n zI6w2r1l3NpO+yoPKmgU2pak4hw2BbtkURx7tmXqe1JDK+U3Pa3SC/fpe\n yFnAmScRpcLjzz78A7wYXE9dLMhPEibzIKOOfHbuJFQwhn/t4f8tQLtCx\n ORRT7So2boLQjMgU1TWzs8QLXfiRWrB4v/mjJe7dt03Xh0DeJ4KOyruvC\n uzt7FJthMzkxcTmkEKM6D9Pzgdo05o1JPvUjdHIROU8CObhdMod4jQpdl\n 1tsfae6HFHs3b0EVgQOjM88GU9Jx9+V2rSzRM5JljnnCX1fuo/n1EaPes A==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6500,9779,10588\"; a=\"410141373\"",
            "E=Sophos;i=\"5.97,212,1669104000\"; d=\"scan'208\";a=\"410141373\"",
            "E=McAfee;i=\"6500,9779,10588\"; a=\"831944373\"",
            "E=Sophos;i=\"5.97,212,1669104000\"; d=\"scan'208\";a=\"831944373\""
        ],
        "X-ExtLoop1": "1",
        "From": "Cheng Jiang <cheng1.jiang@intel.com>",
        "To": "maxime.coquelin@redhat.com,\n\tchenbo.xia@intel.com",
        "Cc": "dev@dpdk.org, jiayu.hu@intel.com, xuan.ding@intel.com,\n wenwux.ma@intel.com,\n yuanx.wang@intel.com, xingguang.he@intel.com,\n Cheng Jiang <cheng1.jiang@intel.com>",
        "Subject": "[PATCH v2 0/3] Async vhost packed ring optimization",
        "Date": "Fri, 13 Jan 2023 02:56:50 +0000",
        "Message-Id": "<20230113025653.16583-1-cheng1.jiang@intel.com>",
        "X-Mailer": "git-send-email 2.35.1",
        "In-Reply-To": "<20221220004415.29576-1-cheng1.jiang@intel.com>",
        "References": "<20221220004415.29576-1-cheng1.jiang@intel.com>",
        "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": "To improve the performance of async vhost packed ring. We remove the\nunnecessary data copy in async vhost packed ring. And add the batch\ndata path in both enqueue data path and dequeue data path.\n\nv2: fixed net header settings.\n\nCheng Jiang (3):\n  vhost: remove redundant copy for packed shadow used ring\n  vhost: add batch enqueue in async vhost packed ring\n  vhost: add batch dequeue in async vhost packed ring\n\n lib/vhost/virtio_net.c | 399 +++++++++++++++++++++++++++++++++++++----\n 1 file changed, 361 insertions(+), 38 deletions(-)\n\n--\n2.35.1"
}