Show a cover letter.

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

{
    "id": 50244,
    "url": "https://patches.dpdk.org/api/covers/50244/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/20190208034407.7865-1-stephen@networkplumber.org/",
    "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": "<20190208034407.7865-1-stephen@networkplumber.org>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20190208034407.7865-1-stephen@networkplumber.org",
    "date": "2019-02-08T03:44:00",
    "name": "[0/7] vmbus/netvsc: fix multi-process support",
    "submitter": {
        "id": 27,
        "url": "https://patches.dpdk.org/api/people/27/?format=api",
        "name": "Stephen Hemminger",
        "email": "stephen@networkplumber.org"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/20190208034407.7865-1-stephen@networkplumber.org/mbox/",
    "series": [
        {
            "id": 3415,
            "url": "https://patches.dpdk.org/api/series/3415/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=3415",
            "date": "2019-02-08T03:44:00",
            "name": "vmbus/netvsc: fix multi-process support",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/3415/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/50244/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 8B2761B71D;\n\tFri,  8 Feb 2019 04:44:17 +0100 (CET)",
            "from mail-pg1-f193.google.com (mail-pg1-f193.google.com\n\t[209.85.215.193]) by dpdk.org (Postfix) with ESMTP id 237981B64B\n\tfor <dev@dpdk.org>; Fri,  8 Feb 2019 04:44:16 +0100 (CET)",
            "by mail-pg1-f193.google.com with SMTP id w7so948824pgp.13\n\tfor <dev@dpdk.org>; Thu, 07 Feb 2019 19:44:15 -0800 (PST)",
            "from hermes.lan (204-195-22-127.wavecable.com. [204.195.22.127])\n\tby smtp.gmail.com with ESMTPSA id\n\ti4sm873275pfj.82.2019.02.07.19.44.13\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tThu, 07 Feb 2019 19:44:13 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=networkplumber-org.20150623.gappssmtp.com; s=20150623;\n\th=from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=ExirXb5Q3cuu+QoKP+GlyfJYnQp6rMjmljpRV7NdALE=;\n\tb=cmgP1zLYgq9wEQWIBD8jE1UWnsfhH/aVUP7Dqcs0Jjxa+Rf1q9VjC3Dq+QPRTZzxjt\n\tWbuSaWTfAoS0tc5UbO84VuhuDgPsM3tkxbgWVfzyZq8fq3ie0JnsZQCqNfU1zaPGoXqn\n\td6HaEXKNPdUNA1CooAiy3+9pjIPKpMgwonfF4ut6WUOUlOn53LCIlPPmVyOD5/F8xBKj\n\tczeQmyWgatDnTiA7WLfiAOWtpLKRugAC7IgKYOsjKSEF52p/40biNMbsqMfGy0b0n1aB\n\tnv0T+Rs5YssEw9qfEwsQeRadX9P5d0G/bdXUYDAnDS5Zj9sWqgljYpP3jRhUro8GS4C5\n\t79Kw==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version\n\t:content-transfer-encoding;\n\tbh=ExirXb5Q3cuu+QoKP+GlyfJYnQp6rMjmljpRV7NdALE=;\n\tb=PCu2FWnCc/99sTDxexa4zMe87rYv84eG1MiiZECmeoX/nghhUfxYi+vDA7iVAQnl+u\n\tO0CotXqwt1pdGrw1YJQ+b1X8i/4p+rUtcKXK3yQgwhhGeK7G7d2yBK6xJ4v+Fm0Ui2G8\n\tIRnYC/TsVrjEAWBNQfPBPqkQ/j4hwJ/sl+r0PZ4/Q9SffisGZuXzX3G/Fj2r0LI5PZr2\n\tln2KL7wl3+uqTgXkjyPC1AETjA3SJlmsrcioHMZZZd6Xi7A1zyLb2jGm2Tgaf3qUC0X4\n\tL8zY26dt/i4hoXgWib4/dd9CgjB9TJanBh76hvlWmT/NWwuLorZp4LDfZfZxQecJub17\n\tTT6g==",
        "X-Gm-Message-State": "AHQUAuZolaqI5YZeMnzzwOA3EppV/RlfDju2eKm09EGSEYX0Oc/wqpUF\n\t3l11FCM0KDhanYjIIE15pJso2DV1qMk=",
        "X-Google-Smtp-Source": "AHgI3IbagLaJe2feiz/xhVleKquje2vOtiLH3sZh986o3faN+c5WapH2WKWqqcNL/thwu3o0LVicIw==",
        "X-Received": "by 2002:a63:ef4c:: with SMTP id c12mr7603947pgk.84.1549597454792;\n\tThu, 07 Feb 2019 19:44:14 -0800 (PST)",
        "From": "Stephen Hemminger <stephen@networkplumber.org>",
        "To": "dev@dpdk.org",
        "Cc": "stable@dpdk.org,\n\tStephen Hemminger <sthemmin@microsoft.com>",
        "Date": "Thu,  7 Feb 2019 19:44:00 -0800",
        "Message-Id": "<20190208034407.7865-1-stephen@networkplumber.org>",
        "X-Mailer": "git-send-email 2.20.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH 0/7] vmbus/netvsc: fix multi-process support",
        "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\t<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\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "From: Stephen Hemminger <sthemmin@microsoft.com>\n\nThese fix the primary/secondary process model support in the\nvmbus and netvsc PMD.  They do NOT fix the failsafe PMD.\n\nThe last two are not bug fixes but address unnecessary\ncode found while debugging the mp support.\n\nStephen Hemminger (7):\n  bus/vmbus: fix secondary process setup\n  net/netvsc: fix VF support with secondary process\n  bus/vmbus: fix check for mmap failure\n  bus/vmbus: stop mapping if empty resource found\n  bus/vmbus: map ring in secondary\n  bus/vmbus: refactor secondary mapping\n  net/netvsc: remove unnecessary format of ether address\n\n drivers/bus/vmbus/linux/vmbus_uio.c  |  54 +++++++++++-\n drivers/bus/vmbus/private.h          |   3 +\n drivers/bus/vmbus/vmbus_channel.c    |  20 ++++-\n drivers/bus/vmbus/vmbus_common_uio.c | 122 +++++++++++++--------------\n drivers/net/netvsc/hn_ethdev.c       |   3 +-\n drivers/net/netvsc/hn_rxtx.c         |   8 +-\n drivers/net/netvsc/hn_var.h          |  30 ++++++-\n drivers/net/netvsc/hn_vf.c           |  85 +++++++++----------\n 8 files changed, 206 insertions(+), 119 deletions(-)"
}