Show a cover letter.

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

{
    "id": 818844,
    "url": "http://patchwork.ozlabs.org/api/covers/818844/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/netdev/cover/1506464764-12699-1-git-send-email-andrew@lunn.ch/",
    "project": {
        "id": 7,
        "url": "http://patchwork.ozlabs.org/api/projects/7/?format=api",
        "name": "Linux network development",
        "link_name": "netdev",
        "list_id": "netdev.vger.kernel.org",
        "list_email": "netdev@vger.kernel.org",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<1506464764-12699-1-git-send-email-andrew@lunn.ch>",
    "list_archive_url": null,
    "date": "2017-09-26T22:25:57",
    "name": "[net-next,0/6] mv88e6xxx broadcast flooding in hardware",
    "submitter": {
        "id": 13608,
        "url": "http://patchwork.ozlabs.org/api/people/13608/?format=api",
        "name": "Andrew Lunn",
        "email": "andrew@lunn.ch"
    },
    "mbox": "http://patchwork.ozlabs.org/project/netdev/cover/1506464764-12699-1-git-send-email-andrew@lunn.ch/mbox/",
    "series": [
        {
            "id": 5236,
            "url": "http://patchwork.ozlabs.org/api/series/5236/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/netdev/list/?series=5236",
            "date": "2017-09-26T22:26:00",
            "name": "mv88e6xxx broadcast flooding in hardware",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/5236/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/818844/comments/",
    "headers": {
        "Return-Path": "<netdev-owner@vger.kernel.org>",
        "X-Original-To": "patchwork-incoming@ozlabs.org",
        "Delivered-To": "patchwork-incoming@ozlabs.org",
        "Authentication-Results": "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)",
        "Received": [
            "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y1wYl61yRz9s3T\n\tfor <patchwork-incoming@ozlabs.org>;\n\tWed, 27 Sep 2017 08:27:23 +1000 (AEST)",
            "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S969598AbdIZW1W (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tTue, 26 Sep 2017 18:27:22 -0400",
            "from vps0.lunn.ch ([185.16.172.187]:57015 \"EHLO vps0.lunn.ch\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S969562AbdIZW1V (ORCPT <rfc822;netdev@vger.kernel.org>);\n\tTue, 26 Sep 2017 18:27:21 -0400",
            "from andrew by vps0.lunn.ch with local (Exim 4.84_2)\n\t(envelope-from <andrew@lunn.ch>)\n\tid 1dwyIq-0003JQ-Q6; Wed, 27 Sep 2017 00:26:08 +0200"
        ],
        "From": "Andrew Lunn <andrew@lunn.ch>",
        "To": "David Miller <davem@davemloft.net>",
        "Cc": "Vivien Didelot <vivien.didelot@savoirfairelinux.com>,\n\tnetdev <netdev@vger.kernel.org>, Andrew Lunn <andrew@lunn.ch>",
        "Subject": "[PATCH net-next 0/6] mv88e6xxx broadcast flooding in hardware",
        "Date": "Wed, 27 Sep 2017 00:25:57 +0200",
        "Message-Id": "<1506464764-12699-1-git-send-email-andrew@lunn.ch>",
        "X-Mailer": "git-send-email 2.1.4",
        "Sender": "netdev-owner@vger.kernel.org",
        "Precedence": "bulk",
        "List-ID": "<netdev.vger.kernel.org>",
        "X-Mailing-List": "netdev@vger.kernel.org"
    },
    "content": "This patchset makes the mv88e6xxx driver perform flooding in hardware,\nrather than let the software bridge perform the flooding. This is a\nprerequisite for IGMP snooping on the bridge interface.\n\nIn order to make hardware broadcasting work, a few other issues need\nfixing or improving. SWITCHDEV_ATTR_ID_PORT_PARENT_ID is broken, which\nis apparent when testing on the ZII devel board with multiple\nswitches.\n\nSome of these patches are taken from a previous RFC patchset of IGMP\nsupport. Hence the v2 comments...\n\n\nAndrew Lunn (6):\n  net: dsa: Fix SWITCHDEV_ATTR_ID_PORT_PARENT_ID\n  net: dsa: {e}dsa: set offload_fwd_mark on received packets\n  net: dsa: mv88e6xxx: Fixed port netdev check for VLANs\n  net: dsa: mv88e6xxx: Print offending port when vlan check fails\n  net: dsa: mv88e6xxx: Move mv88e6xxx_port_db_load_purge()\n  net: dsa: mv88e6xxx: Flood broadcast frames in hardware\n\n drivers/net/dsa/mv88e6xxx/chip.c | 128 ++++++++++++++++++++++++---------------\n net/dsa/slave.c                  |  11 ++--\n net/dsa/tag_dsa.c                |   1 +\n net/dsa/tag_edsa.c               |   1 +\n 4 files changed, 89 insertions(+), 52 deletions(-)"
}