Cover Letter Detail
Show a cover letter.
GET /api/covers/811610/?format=api
{ "id": 811610, "url": "http://patchwork.ozlabs.org/api/covers/811610/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/cover/1504879106-2225-1-git-send-email-mark.cave-ayland@ilande.co.uk/", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api", "name": "QEMU Development", "link_name": "qemu-devel", "list_id": "qemu-devel.nongnu.org", "list_email": "qemu-devel@nongnu.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<1504879106-2225-1-git-send-email-mark.cave-ayland@ilande.co.uk>", "list_archive_url": null, "date": "2017-09-08T13:58:24", "name": "[0/2] sun4u: add Sun HME (Happy Meal Ethernet) on-board NIC", "submitter": { "id": 12451, "url": "http://patchwork.ozlabs.org/api/people/12451/?format=api", "name": "Mark Cave-Ayland", "email": "mark.cave-ayland@ilande.co.uk" }, "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/cover/1504879106-2225-1-git-send-email-mark.cave-ayland@ilande.co.uk/mbox/", "series": [ { "id": 2222, "url": "http://patchwork.ozlabs.org/api/series/2222/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=2222", "date": "2017-09-08T13:58:24", "name": "sun4u: add Sun HME (Happy Meal Ethernet) on-board NIC", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/2222/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/811610/comments/", "headers": { "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org", "Authentication-Results": "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)", "Received": [ "from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xpf8W0R3Zz9s75\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 8 Sep 2017 23:59:55 +1000 (AEST)", "from localhost ([::1]:45567 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dqJp3-0002lb-5H\n\tfor incoming@patchwork.ozlabs.org; Fri, 08 Sep 2017 09:59:53 -0400", "from eggs.gnu.org ([2001:4830:134:3::10]:42501)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <mark.cave-ayland@ilande.co.uk>) id 1dqJnz-00026g-Dh\n\tfor qemu-devel@nongnu.org; Fri, 08 Sep 2017 09:58:48 -0400", "from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <mark.cave-ayland@ilande.co.uk>) id 1dqJnu-0005ei-J8\n\tfor qemu-devel@nongnu.org; Fri, 08 Sep 2017 09:58:47 -0400", "from chuckie.co.uk ([82.165.15.123]:53045\n\thelo=s16892447.onlinehome-server.info)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <mark.cave-ayland@ilande.co.uk>)\n\tid 1dqJnu-0005bC-CL\n\tfor qemu-devel@nongnu.org; Fri, 08 Sep 2017 09:58:42 -0400", "from host109-147-184-220.range109-147.btcentralplus.com\n\t([109.147.184.220] helo=kentang.home)\n\tby s16892447.onlinehome-server.info with esmtpsa\n\t(TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76)\n\t(envelope-from <mark.cave-ayland@ilande.co.uk>)\n\tid 1dqJnr-0003B2-Pt; Fri, 08 Sep 2017 14:58:40 +0100" ], "From": "Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>", "To": "qemu-devel@nongnu.org,\n\tatar4qemu@gmail.com", "Date": "Fri, 8 Sep 2017 14:58:24 +0100", "Message-Id": "<1504879106-2225-1-git-send-email-mark.cave-ayland@ilande.co.uk>", "X-Mailer": "git-send-email 1.7.10.4", "X-SA-Exim-Connect-IP": "109.147.184.220", "X-SA-Exim-Mail-From": "mark.cave-ayland@ilande.co.uk", "X-SA-Exim-Version": "4.2.1 (built Sun, 08 Jan 2012 02:45:44 +0000)", "X-SA-Exim-Scanned": "Yes (on s16892447.onlinehome-server.info)", "X-detected-operating-system": "by eggs.gnu.org: GNU/Linux 3.x [fuzzy]", "X-Received-From": "82.165.15.123", "Subject": "[Qemu-devel] [PATCH 0/2] sun4u: add Sun HME (Happy Meal Ethernet)\n\ton-board NIC", "X-BeenThere": "qemu-devel@nongnu.org", "X-Mailman-Version": "2.1.21", "Precedence": "list", "List-Id": "<qemu-devel.nongnu.org>", "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>", "List-Archive": "<http://lists.nongnu.org/archive/html/qemu-devel/>", "List-Post": "<mailto:qemu-devel@nongnu.org>", "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>", "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>", "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org", "Sender": "\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>" }, "content": "Only a few OSs contain support for QEMU's in-built PCI NICs as they were\nvery rarely used with sun4u hardware and so either aren't compiled in by\ndefault or fail because of endian issues.\n\nThis patchset implements the Sun HME (Happy Meal Ethernet) NIC for sun4u, a\ncommon in-built NIC to provide out-of-the-box networking for nearly all\nOSs and then makes it the default for sun4u machines.\n\nThe remaining hold-outs in my tests are OpenBSD and OpenSolaris, however\nthis is because they map PCI space differently using a feature which isn't\nyet implemented in QEMU's sun4u MMU code.\n\nSigned-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>\n\n\nMark Cave-Ayland (2):\n net: add Sun HME (Happy Meal Ethernet) on-board NIC\n sun4u: use sunhme as default on-board NIC\n\n default-configs/sparc64-softmmu.mak | 1 +\n hw/net/Makefile.objs | 1 +\n hw/net/sunhme.c | 978 +++++++++++++++++++++++++++++++++++\n hw/net/trace-events | 29 ++\n hw/sparc64/sun4u.c | 25 +-\n include/hw/net/mii.h | 4 +\n include/hw/pci/pci_ids.h | 1 +\n 7 files changed, 1035 insertions(+), 4 deletions(-)\n create mode 100644 hw/net/sunhme.c" }