Show a cover letter.

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

{
    "id": 913172,
    "url": "http://patchwork.ozlabs.org/api/covers/913172/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20180514181449.26797.30080.stgit@localhost6.localdomain6/",
    "project": {
        "id": 46,
        "url": "http://patchwork.ozlabs.org/api/projects/46/?format=api",
        "name": "Intel Wired Ethernet development",
        "link_name": "intel-wired-lan",
        "list_id": "intel-wired-lan.osuosl.org",
        "list_email": "intel-wired-lan@osuosl.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20180514181449.26797.30080.stgit@localhost6.localdomain6>",
    "list_archive_url": null,
    "date": "2018-05-14T18:16:06",
    "name": "[0/2] do not reuse old MACs on VF reload",
    "submitter": {
        "id": 1670,
        "url": "http://patchwork.ozlabs.org/api/people/1670/?format=api",
        "name": "Tantilov, Emil S",
        "email": "emil.s.tantilov@intel.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/intel-wired-lan/cover/20180514181449.26797.30080.stgit@localhost6.localdomain6/mbox/",
    "series": [
        {
            "id": 44314,
            "url": "http://patchwork.ozlabs.org/api/series/44314/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/intel-wired-lan/list/?series=44314",
            "date": "2018-05-14T18:16:06",
            "name": "do not reuse old MACs on VF reload",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/44314/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/913172/comments/",
    "headers": {
        "Return-Path": "<intel-wired-lan-bounces@osuosl.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "intel-wired-lan@lists.osuosl.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@bilbo.ozlabs.org",
            "intel-wired-lan@lists.osuosl.org"
        ],
        "Authentication-Results": [
            "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=osuosl.org\n\t(client-ip=140.211.166.133; helo=hemlock.osuosl.org;\n\tenvelope-from=intel-wired-lan-bounces@osuosl.org;\n\treceiver=<UNKNOWN>)",
            "ozlabs.org;\n\tdmarc=none (p=none dis=none) header.from=intel.com"
        ],
        "Received": [
            "from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 40l7t66H8jz9s0W\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 15 May 2018 04:06:05 +1000 (AEST)",
            "from localhost (localhost [127.0.0.1])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id 915F1890E3;\n\tMon, 14 May 2018 18:06:03 +0000 (UTC)",
            "from hemlock.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id DPhPAqh+vqm4; Mon, 14 May 2018 18:06:02 +0000 (UTC)",
            "from ash.osuosl.org (ash.osuosl.org [140.211.166.34])\n\tby hemlock.osuosl.org (Postfix) with ESMTP id EE117890AA;\n\tMon, 14 May 2018 18:06:02 +0000 (UTC)",
            "from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\tby ash.osuosl.org (Postfix) with ESMTP id DEC651BFF7A\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon, 14 May 2018 18:06:01 +0000 (UTC)",
            "from localhost (localhost [127.0.0.1])\n\tby whitealder.osuosl.org (Postfix) with ESMTP id DAD3D882A8\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon, 14 May 2018 18:06:01 +0000 (UTC)",
            "from whitealder.osuosl.org ([127.0.0.1])\n\tby localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)\n\twith ESMTP id 6VPYQSz-B8oL for <intel-wired-lan@lists.osuosl.org>;\n\tMon, 14 May 2018 18:06:01 +0000 (UTC)",
            "from mga12.intel.com (mga12.intel.com [192.55.52.136])\n\tby whitealder.osuosl.org (Postfix) with ESMTPS id 4DC718824D\n\tfor <intel-wired-lan@lists.osuosl.org>;\n\tMon, 14 May 2018 18:06:01 +0000 (UTC)",
            "from orsmga007.jf.intel.com ([10.7.209.58])\n\tby fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t14 May 2018 11:06:00 -0700",
            "from estantil-desk3.jf.intel.com (HELO localhost6.localdomain6)\n\t([134.134.177.100])\n\tby orsmga007.jf.intel.com with ESMTP; 14 May 2018 11:06:00 -0700"
        ],
        "X-Virus-Scanned": [
            "amavisd-new at osuosl.org",
            "amavisd-new at osuosl.org"
        ],
        "X-Greylist": "domain auto-whitelisted by SQLgrey-1.7.6",
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.49,400,1520924400\"; d=\"scan'208\";a=\"40859081\"",
        "From": "Emil Tantilov <emil.s.tantilov@intel.com>",
        "To": "intel-wired-lan@lists.osuosl.org",
        "Date": "Mon, 14 May 2018 11:16:06 -0700",
        "Message-ID": "<20180514181449.26797.30080.stgit@localhost6.localdomain6>",
        "User-Agent": "StGit/0.17.1-17-ge4e0",
        "MIME-Version": "1.0",
        "Subject": "[Intel-wired-lan] [PATCH 0/2] do not reuse old MACs on VF reload",
        "X-BeenThere": "intel-wired-lan@osuosl.org",
        "X-Mailman-Version": "2.1.24",
        "Precedence": "list",
        "List-Id": "Intel Wired Ethernet Linux Kernel Driver Development\n\t<intel-wired-lan.osuosl.org>",
        "List-Unsubscribe": "<https://lists.osuosl.org/mailman/options/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.osuosl.org/pipermail/intel-wired-lan/>",
        "List-Post": "<mailto:intel-wired-lan@osuosl.org>",
        "List-Help": "<mailto:intel-wired-lan-request@osuosl.org?subject=help>",
        "List-Subscribe": "<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>, \n\t<mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>",
        "Content-Type": "text/plain; charset=\"us-ascii\"",
        "Content-Transfer-Encoding": "7bit",
        "Errors-To": "intel-wired-lan-bounces@osuosl.org",
        "Sender": "\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"
    },
    "content": "The following series changes the logic associated with MAC address handling.\nIn particular it aims to avoid re-using MAC addresses from older VFs.\n\nOn the PF side we NACK the validation of the MAC on VF reset unless the\nMAC was set by the PF and remove the warning so it does not get spammed.\n\nOn the VF we need to set hw->mac.perm_addr in ixgbevf_set_mac() in order\nto avoid the driver keeping 2 MACs and lose the manually set MAC in case\nof a reset which will then lead to spoofed packets.\n\n---\n\nEmil Tantilov (2):\n      ixgbe: force VF to grab new MAC on driver reload\n      ixgbevf: fix MAC address changes through ixgbevf_set_mac()\n\n\n drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c    |    5 +----\n drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c |    1 +\n 2 files changed, 2 insertions(+), 4 deletions(-)\n\n--"
}