Show a cover letter.

GET /api/covers/40878/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 40878,
    "url": "http://patches.dpdk.org/api/covers/40878/",
    "web_url": "http://patches.dpdk.org/cover/40878/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/",
        "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"
    },
    "msgid": "<20180608165920.12228-1-stephen@networkplumber.org>",
    "date": "2018-06-08T16:59:15",
    "name": "[dpdk-dev,v10,0/5] Hyper-V/Azure netvsc PMD and bus support",
    "submitter": {
        "id": 27,
        "url": "http://patches.dpdk.org/api/people/27/",
        "name": "Stephen Hemminger",
        "email": "stephen@networkplumber.org"
    },
    "mbox": "http://patches.dpdk.org/cover/40878/mbox/",
    "series": [
        {
            "id": 59,
            "url": "http://patches.dpdk.org/api/series/59/",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=59",
            "date": "2018-06-08T16:59:15",
            "name": "Hyper-V/Azure netvsc PMD and bus support",
            "version": 10,
            "mbox": "http://patches.dpdk.org/series/59/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/40878/comments/",
    "headers": {
        "List-Subscribe": "<https://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Cc": "Stephen Hemminger <stephen@networkplumber.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "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;\n\tbh=sAw/4Q3CDvhP/XRTlq2iT+1Rv0YXqBEDRFKFlESktZU=;\n\tb=EszU7t820sXqKGcSfE0dGl4ku09k1Na8htJ/YedQQ5osfgey7IR5qxBlKwzHZ2sgQg\n\tEIYBbIJIljDDy6PW9+D+hjXI15WpjnJwjpvDpvzDD01awGRBL+rRvGK0JyhScvkNuKuJ\n\tLHMjF98f5FjwhOZp+pe5l8BjE0RtEk9OkVuDpXriw/jG7bLgCRVNIKewTYjH2/9b6dPj\n\t6d1la1/r77gGW7B8QnIcGUXg/BVokhLjT4BKc0caDLDiTXxd9IIg+EEb/n/jkEL6QU1O\n\t/v2poGlKJBncNzGY6PBhXr82krPjO2FUVu9tKBPTw2PFa26NVOfFKrLqZ133BKp9Gp9u\n\tzFrw==",
        "Date": "Fri,  8 Jun 2018 09:59:15 -0700",
        "Precedence": "list",
        "X-BeenThere": "dev@dpdk.org",
        "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;\n\tbh=sAw/4Q3CDvhP/XRTlq2iT+1Rv0YXqBEDRFKFlESktZU=;\n\tb=iDnM1FUx5gJz6ulsahiqTIpUT4xmB7GPIbA0oVpp9U4t5rTvjDP+cVhN3bwzWVmfmp\n\t8Rn+vhnND/cel9lxMMIT/SZwAyX5u7xiqS8L3ACn9hQ8U58j4TFjbVDsZz0/fElFmmHT\n\t86A043mHsedRDfOI4TUb9VqLI/whW4G63ultiFiukG3mQuItV/7+dvlxVR5FalmOc8oW\n\tQ2n0gS/aj85ofgoGh7n4eUKZlbeUkRG3GcTweW5X/yhatDvGY3V1EZnGwJa/8roJH2Xx\n\tIxkK1oNLMmW/yWMs7NXwNW7noMh7U+QRcH0v8IaIdQdmj9SRgiWlFypGjKgOSaR7dC/E\n\t1JNg==",
        "X-Mailer": "git-send-email 2.17.1",
        "X-Gm-Message-State": "APt69E1UlYnnn+VzPiswn1kh+fpACMEEwB1EJrIH3wAgP8GKyYnHYOZp\n\tUZ1JZK0fGS3D0Ke1qR69yfVh+qtjMP0=",
        "List-Archive": "<http://dpdk.org/ml/archives/dev/>",
        "To": "dev@dpdk.org",
        "Errors-To": "dev-bounces@dpdk.org",
        "X-Google-Smtp-Source": "ADUXVKIzXLVhaW9yH9dLz6O46y1uFCtJwZsOL5pUQXJdIZBTzXQlNcWXmKfkhuQUxEpwNQoaoM65OQ==",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 7F21A5F38;\n\tFri,  8 Jun 2018 18:59:27 +0200 (CEST)",
            "from mail-pg0-f66.google.com (mail-pg0-f66.google.com\n\t[74.125.83.66]) by dpdk.org (Postfix) with ESMTP id 1D8545B32\n\tfor <dev@dpdk.org>; Fri,  8 Jun 2018 18:59:25 +0200 (CEST)",
            "by mail-pg0-f66.google.com with SMTP id q4-v6so5603405pgr.1\n\tfor <dev@dpdk.org>; Fri, 08 Jun 2018 09:59:25 -0700 (PDT)",
            "from xeon-e3.lan (204-195-35-107.wavecable.com. [204.195.35.107])\n\tby smtp.gmail.com with ESMTPSA id\n\tk9-v6sm21921750pgs.49.2018.06.08.09.59.22\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tFri, 08 Jun 2018 09:59:22 -0700 (PDT)"
        ],
        "From": "Stephen Hemminger <stephen@networkplumber.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Message-Id": "<20180608165920.12228-1-stephen@networkplumber.org>",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "Subject": "[dpdk-dev] [PATCH v10 0/5] Hyper-V/Azure netvsc PMD and bus support",
        "List-Unsubscribe": "<https://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "Delivered-To": "patchwork@dpdk.org",
        "X-Received": "by 2002:a63:9c02:: with SMTP id\n\tf2-v6mr5890257pge.16.1528477163917; \n\tFri, 08 Jun 2018 09:59:23 -0700 (PDT)",
        "X-Mailman-Version": "2.1.15"
    },
    "content": "Yet another version of the Hyper-V native bus (VMBus)\nand network device (netvsc) drivers. This virtual device\nis used in Microsoft Hyper-V in Windows 10, Windows Server 2016\nand Azure. Most of this code was extracted from FreeBSD and some of\nthis is from earlier code donated by Brocade.\n\nOnly Linux is supported at present, but the code is split\nto allow future FreeBSD and Windows support.\n\nThis version works with upstream kernel (4.16) but in that\nmode only a single queue is supported. With additional\npatches that are pending for 5.0 kernel, multi-queue\nsupport works as well.\n\nDevice binding is best done via driverctl; this required some\nadditional fixes to kernel and driverctl to work correctly.\nLinux kernel vmbus support needed to support sysfs driver_override\nand driverctl needed to handle non-PCI bus from udev.\n https://gitlab.com/driverctl/driverctl/merge_requests/3\n http://driverdev.linuxdriverproject.org/pipermail/driverdev-devel/2018-April/118889.html\n\nv10\n  - resolve RSS setup \n  - add documentation about restart issue\n  - update documentation to refer to 4.17\n  - use same RSS key as MLX\n\nv9\n  - fix places where still targeted at previous release\n  - add map entry for rte_uuid\n  - fix meson build dependencies\n\nv8\n  - targeted for 18.08, move release notes\n  - use Ted's libuuid (not FreeBSD) because that is 3 clause BSD license\n    versus 2 clause in FreeBSD\n  - minor checkpatch whitespace fixes\n\nv7\n  - add EAL UUID functions from BSD to remove dependency on libuuid\n    this means device can be enabled by default and eliminates\n    build issues\n  - add support for latest NetVSP protocol (from hayaingz)\n  - add probe finish for compatability with 18.05\n  - rebase to 18.05-rc3"
}