Show a cover letter.

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

{
    "id": 41078,
    "url": "https://patches.dpdk.org/api/covers/41078/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/cover/20180614083047.10812-1-adrien.mazarguil@6wind.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": "<20180614083047.10812-1-adrien.mazarguil@6wind.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20180614083047.10812-1-adrien.mazarguil@6wind.com",
    "date": "2018-06-14T08:34:47",
    "name": "[v2,0/7] net/mlx5: add port representor support",
    "submitter": {
        "id": 165,
        "url": "https://patches.dpdk.org/api/people/165/?format=api",
        "name": "Adrien Mazarguil",
        "email": "adrien.mazarguil@6wind.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/cover/20180614083047.10812-1-adrien.mazarguil@6wind.com/mbox/",
    "series": [
        {
            "id": 118,
            "url": "https://patches.dpdk.org/api/series/118/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=118",
            "date": "2018-06-14T08:34:47",
            "name": "net/mlx5: add port representor support",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/118/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/covers/41078/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 E122A1E386;\n\tThu, 14 Jun 2018 10:35:04 +0200 (CEST)",
            "from mail-wr0-f196.google.com (mail-wr0-f196.google.com\n\t[209.85.128.196]) by dpdk.org (Postfix) with ESMTP id E577E1E357\n\tfor <dev@dpdk.org>; Thu, 14 Jun 2018 10:35:03 +0200 (CEST)",
            "by mail-wr0-f196.google.com with SMTP id k16-v6so5451779wro.0\n\tfor <dev@dpdk.org>; Thu, 14 Jun 2018 01:35:03 -0700 (PDT)",
            "from 6wind.com (host.78.145.23.62.rev.coltfrance.com.\n\t[62.23.145.78]) by smtp.gmail.com with ESMTPSA id\n\tb74-v6sm6403495wmi.13.2018.06.14.01.35.02\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tThu, 14 Jun 2018 01:35:02 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=6wind-com.20150623.gappssmtp.com; s=20150623;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to;\n\tbh=AzSZnmv21u/qFq+M3HI/OJwT9M7i+v946uzvSBNe3wk=;\n\tb=krMwrZ0AGEtzZQQh+1XX7YKdiwq2JKNTQa5wY1xdEXK34pdtc0HPcBirjfI8sRTJms\n\tEz2s93POf1Blbs3Bsy2kRXM4scl7eEacyma73rIfQe9LSElbs3yXBJFbDcpfNfZ6EbaX\n\tCk5Ds6kJgfU9FqO3UDMN61jaI1h60XaUVoKo0+6e8Rw1gPwhVnnSDgW+pIW5yVYDqt5E\n\tReb2+G2XnpxPcPO2oce5NWtBHESHXDCekLRVmqAbm5fXIggmBqWYRHFzrwKM+nnnyYPW\n\tHAgioxbRusauyUy9Wd7+g5mA5heGuD0lltEg6VgXZS466MtJ1WYLg+hP1v/agccvJMz2\n\t2cNg==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to;\n\tbh=AzSZnmv21u/qFq+M3HI/OJwT9M7i+v946uzvSBNe3wk=;\n\tb=b6Hak569Ftn6eq83oKFaABilBs8NSJePXRN3jbvlJmrsuiiro5jGcUKOO+qdYpSBh0\n\teLYfq4PZQH0ziw2beZP8KqPfGNC6MQPGMGqdu9l9voyhLZA2SDcJLqSN2jnIRbYquj5i\n\tpZXsmxmIGicvmJfCgI8asEh58glyICOdvyotQvlZ2rjvfHUpSLzhjZsKiUapEU5aQyMy\n\tTmWR+77ZWHMmzMtJo1bWylo9YI8VinR4eel2pa8Xw8OqX2OOotNdQDN30ebPGbBptR8B\n\tP5a0kEi+L5r3f0VaSO0f/7kv4wrCOydG/umTuyisd0RwoEz3UIZVPJHmtWbqi4ZkwhJ9\n\tfm+A==",
        "X-Gm-Message-State": "APt69E33SiFxu6luy6iHSkhZvBxJ4bv0qV85Whp8RdGKKq3yzsfmWsgv\n\tNEub3C30Kc/P0SaUlrvhR7prGQ==",
        "X-Google-Smtp-Source": "ADUXVKINGVorMMtSNqxPAGKU2YdYHkEQ6qVOQW8qy9Tu3PMHn4MvdyLeLdFwefSqLq23phfhvldAcA==",
        "X-Received": "by 2002:adf:9f0f:: with SMTP id\n\tl15-v6mr1331106wrf.206.1528965303697; \n\tThu, 14 Jun 2018 01:35:03 -0700 (PDT)",
        "Date": "Thu, 14 Jun 2018 10:34:47 +0200",
        "From": "Adrien Mazarguil <adrien.mazarguil@6wind.com>",
        "To": "Shahaf Shuler <shahafs@mellanox.com>",
        "Cc": "dev@dpdk.org",
        "Message-ID": "<20180614083047.10812-1-adrien.mazarguil@6wind.com>",
        "References": "<20180525161814.13873-1-adrien.mazarguil@6wind.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=us-ascii",
        "Content-Disposition": "inline",
        "In-Reply-To": "<20180525161814.13873-1-adrien.mazarguil@6wind.com>",
        "X-Mailer": "git-send-email 2.11.0",
        "Subject": "[dpdk-dev] [PATCH v2 0/7] net/mlx5: add port representor 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://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://dpdk.org/ml/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "This series adds support for port (VF) representors to the mlx5 PMD, which\ncan be instantiated using the standard \"representor\" device parameter.\n\nNote the PMD only probes existing representors which exist as Verbs devices;\ntheir creation is part of the host system configuration.\n\nv2 changes:\n\n- See individual patches for details.\n- Rebased series.\n\nAdrien Mazarguil (7):\n  net/mlx5: rename confusing object in probe code\n  net/mlx5: remove redundant objects in probe code\n  net/mlx5: split PCI from generic probing code\n  net/mlx5: re-indent generic probing function\n  net/mlx5: add port representor awareness\n  net/mlx5: probe all port representors\n  net/mlx5: add parameter for port representors\n\n doc/guides/nics/mlx5.rst                |   12 +\n doc/guides/prog_guide/poll_mode_drv.rst |    2 +\n drivers/net/mlx5/mlx5.c                 | 1100 +++++++++++++++-----------\n drivers/net/mlx5/mlx5.h                 |    9 +-\n drivers/net/mlx5/mlx5_ethdev.c          |  151 +++-\n drivers/net/mlx5/mlx5_mac.c             |    2 +-\n drivers/net/mlx5/mlx5_stats.c           |    6 +-\n 7 files changed, 818 insertions(+), 464 deletions(-)"
}