Show a cover letter.

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

{
    "id": 75038,
    "url": "http://patches.dpdk.org/api/covers/75038/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/20200730120900.108232-1-yang_y_yi@163.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": "<20200730120900.108232-1-yang_y_yi@163.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200730120900.108232-1-yang_y_yi@163.com",
    "date": "2020-07-30T12:08:57",
    "name": "[V1,0/3] Fix external mbuf free issue in GSO case",
    "submitter": {
        "id": 1806,
        "url": "http://patches.dpdk.org/api/people/1806/?format=api",
        "name": "yang_y_yi",
        "email": "yang_y_yi@163.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/20200730120900.108232-1-yang_y_yi@163.com/mbox/",
    "series": [
        {
            "id": 11418,
            "url": "http://patches.dpdk.org/api/series/11418/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=11418",
            "date": "2020-07-30T12:08:59",
            "name": "Fix external mbuf free issue in GSO case",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/11418/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/75038/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 0C737A052B;\n\tThu, 30 Jul 2020 14:09:34 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 348B41C029;\n\tThu, 30 Jul 2020 14:09:13 +0200 (CEST)",
            "from mail-m974.mail.163.com (mail-m974.mail.163.com [123.126.97.4])\n by dpdk.org (Postfix) with ESMTP id 77344E07\n for <dev@dpdk.org>; Thu, 30 Jul 2020 14:09:04 +0200 (CEST)",
            "from yangyi0100.home.langchao.com (unknown [61.48.210.155])\n by smtp4 (Coremail) with SMTP id HNxpCgBXekNcuCJfZo1vIA--.3698S2;\n Thu, 30 Jul 2020 20:09:02 +0800 (CST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;\n s=s110527; h=From:Subject:Date:Message-Id:MIME-Version; bh=Cd7U/\n XVMlSAQJJsXk1N9kJVnR9kbeKHVh5XDyG+Y61E=; b=nglBhc0o5isM/JgFFtzFj\n PMzXvRPsnxSO+mwif6RL6ueBpzdNmdLb/sbbJR10SJHTJ9YFSsjsP3ASxUE/CPXi\n 8ba4XHbgwKUudu8wCYaglwg/Vk5mhcHeiMfdj2Fwnb1Ih2wLdQPhHIH46bnGVYRY\n i6qUE/cA95PBkPmXNEgHs0=",
        "From": "yang_y_yi@163.com",
        "To": "dev@dpdk.org",
        "Cc": "jiayu.hu@intel.com, thomas@monjalon.net, yangyi01@inspur.com,\n yang_y_yi@163.com",
        "Date": "Thu, 30 Jul 2020 20:08:57 +0800",
        "Message-Id": "<20200730120900.108232-1-yang_y_yi@163.com>",
        "X-Mailer": "git-send-email 2.19.2.windows.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-CM-TRANSID": "HNxpCgBXekNcuCJfZo1vIA--.3698S2",
        "X-Coremail-Antispam": "1Uf129KBjvdXoWrKr13WryUCFy5JF4UCw4xtFb_yoWkJrc_ZF\n yxuFy7J34UJFWIyFW5CF1qy3yq9a1xCF1xWan7tryavryaqFn8Wrn7Cr1ruFnxWa15J3Wx\n Gr1jvF10qr4IqjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT\n 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IU173ktUUUUU==",
        "X-Originating-IP": "[61.48.210.155]",
        "X-CM-SenderInfo": "51dqwsp1b1xqqrwthudrp/1tbiqBBxi1c7RBg7xwAAsO",
        "Subject": "[dpdk-dev] [PATCH V1 0/3] Fix external mbuf free issue in GSO case",
        "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": "From: Yi Yang <yangyi01@inspur.com>\n\nIt is impossible to fix external mbuf free issue in GSO case,\nthe issue is GSO case only can free buffer in external mbuf\nbut can't free this external mbuf because this is done by free_cb,\nin order to fix it, free_cb interface has to been changed to\nadapt to GSO case, this patch series are just to fix it\ncompletely, OVS DPDK is typical consumer application.\n\nYi Yang (3):\n  gso: fix refcnt update issue for external mbuf\n  mbuf: change free_cb interface to adapt to GSO case\n  vhost: use new free_cb interface to fix mbuf free issue\n\n app/test-compress-perf/comp_perf_test_common.c |  2 +-\n app/test/test_compressdev.c                    |  2 +-\n app/test/test_mbuf.c                           |  2 +-\n drivers/net/mlx5/mlx5_rxtx.c                   |  2 +-\n drivers/net/mlx5/mlx5_rxtx.h                   |  2 +-\n drivers/net/netvsc/hn_rxtx.c                   |  3 ++-\n lib/librte_gso/rte_gso.c                       |  5 ++++-\n lib/librte_mbuf/rte_mbuf.c                     |  4 ++--\n lib/librte_mbuf/rte_mbuf.h                     |  2 +-\n lib/librte_mbuf/rte_mbuf_core.h                |  2 +-\n lib/librte_vhost/virtio_net.c                  | 22 +++++++++++++++++++---\n 11 files changed, 34 insertions(+), 14 deletions(-)"
}