Cover Letter Detail
Show a cover letter.
GET /api/covers/818850/?format=api
{ "id": 818850, "url": "http://patchwork.ozlabs.org/api/covers/818850/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-imx/cover/20170926222324.17409-1-ahs3@redhat.com/", "project": { "id": 19, "url": "http://patchwork.ozlabs.org/api/projects/19/?format=api", "name": "Linux IMX development", "link_name": "linux-imx", "list_id": "linux-imx-kernel.lists.patchwork.ozlabs.org", "list_email": "linux-imx-kernel@lists.patchwork.ozlabs.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20170926222324.17409-1-ahs3@redhat.com>", "list_archive_url": null, "date": "2017-09-26T22:23:21", "name": "[0/3] arm64: cpuinfo: make /proc/cpuinfo more human-readable", "submitter": { "id": 64880, "url": "http://patchwork.ozlabs.org/api/people/64880/?format=api", "name": "Al Stone", "email": "ahs3@redhat.com" }, "mbox": "http://patchwork.ozlabs.org/project/linux-imx/cover/20170926222324.17409-1-ahs3@redhat.com/mbox/", "series": [ { "id": 5239, "url": "http://patchwork.ozlabs.org/api/series/5239/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-imx/list/?series=5239", "date": "2017-09-26T22:23:21", "name": "arm64: cpuinfo: make /proc/cpuinfo more human-readable", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/5239/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/818850/comments/", "headers": { "Return-Path": "<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>", "X-Original-To": "incoming-imx@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming-imx@bilbo.ozlabs.org", "Authentication-Results": [ "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)", "ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"sLZBygWa\"; dkim-atps=neutral", "ext-mx01.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com", "ext-mx01.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=ahs3@redhat.com" ], "Received": [ "from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3y1wj82cHvz9t3B\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tWed, 27 Sep 2017 08:33:48 +1000 (AEST)", "from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dwyQ8-0007yv-VK; Tue, 26 Sep 2017 22:33:40 +0000", "from mx1.redhat.com ([209.132.183.28])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dwyGo-0005m7-Kc for linux-arm-kernel@lists.infradead.org;\n\tTue, 26 Sep 2017 22:24:04 +0000", "from smtp.corp.redhat.com\n\t(int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id 5D29381E00;\n\tTue, 26 Sep 2017 22:23:41 +0000 (UTC)", "from fidelio.ahs3 (ovpn-116-41.phx2.redhat.com [10.3.116.41])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id 587E370951;\n\tTue, 26 Sep 2017 22:23:39 +0000 (UTC)" ], "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe:\n\tList-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date:\n\tSubject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date:\n\tResent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:\n\tReferences:List-Owner; bh=9MX/lYb8uSq514M3hslhtzJuu44V71BlIQxx+51gB4c=;\n\tb=sLZ\n\tBygWaJlQt2yvBJdzUI9OAq5FTLF+ddXLzTenI42WI1pI2JOUP29XwzUjIDMYvMyfz7PEjk70OzutY\n\tKOVigaqjzOdkg9ZJmKYjdrYdlnuJW760ZkNp++6jrp5i65aChpOTn3kcYr0k7gGRz3U/6WOFhAcMT\n\tdWcs5efXxpidFY5buBYiNx2ENtQYluCyfC04jQuH6K+5dRgh6RLk4FE6lxiwNUzijmzWtLs7Gciim\n\tnBsKTcQZ0+fD3Lzap+p6PxLZ80zD2Fri/PIl1/VFRoPqbnTf3ok6rvZS/GKANEFycIYfEIYi3fl8M\n\thhvYulo8hJ8eXjwp6RgLTTv8GWrE/FQ==;", "DMARC-Filter": "OpenDMARC Filter v1.3.2 mx1.redhat.com 5D29381E00", "From": "Al Stone <ahs3@redhat.com>", "To": "linux-arm-kernel@lists.infradead.org,\n\tlinux-kernel@vger.kernel.org", "Subject": "[PATCH 0/3] arm64: cpuinfo: make /proc/cpuinfo more human-readable", "Date": "Tue, 26 Sep 2017 16:23:21 -0600", "Message-Id": "<20170926222324.17409-1-ahs3@redhat.com>", "X-Scanned-By": "MIMEDefang 2.79 on 10.5.11.13", "X-Greylist": "Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.25]); Tue, 26 Sep 2017 22:23:41 +0000 (UTC)", "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ", "X-CRM114-CacheID": "sfid-20170926_152402_711377_CF32961D ", "X-CRM114-Status": "GOOD ( 10.85 )", "X-Spam-Score": "-6.9 (------)", "X-Spam-Report": "SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details: (-6.9 points)\n\tpts rule name description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [209.132.183.28 listed in list.dnswl.org]\n\t-0.0 SPF_PASS SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-0.0 SPF_HELO_PASS SPF: HELO matches SPF record\n\t-1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]", "X-BeenThere": "linux-arm-kernel@lists.infradead.org", "X-Mailman-Version": "2.1.21", "Precedence": "list", "List-Unsubscribe": "<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>", "List-Archive": "<http://lists.infradead.org/pipermail/linux-arm-kernel/>", "List-Post": "<mailto:linux-arm-kernel@lists.infradead.org>", "List-Help": "<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>", "List-Subscribe": "<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>", "Cc": "Al Stone <ahs3@redhat.com>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Sender": "\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>", "Errors-To": "linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org", "List-Id": "linux-imx-kernel.lists.patchwork.ozlabs.org" }, "content": "As ARMv8 servers get deployed, I keep getting the same set of questions\nfrom end-users of those systems: what do all the hex numbers mean in \n/proc/cpuinfo and could you make them so I don't have to carry a cheat\nsheet with me all the time?\n\nThese patches respond to those questions. For good or ill, some of the\nautomation used to manage systems in data centers (as well as many of\nthe humans involved) need to have text; this helps them simply slide \ninto place and become usable quickly.\n\nPatch 1/2 provides the MPIDR as basic topology info in /proc/cpuinfo\nwhen using ACPI, perhaps until such time as the more robust ACPI\nimplementation is available [0]; this is helpful in automating the\nselection of multi-CPU systems when many choices are available (for\nexample, in automated testing systems). While it is yet another hex\nvalue, it does provide some topology information without interfering\nwith what [0] will ultimately provide, and is helpful in sorting out\nACPI table issues that use the MPIDR for identifying CPUs.\n\nPatches 2/3 and 3/3 are similar in that they provide a more human-\nreadable version of the info already available; this allows admin\ntools to provide proper strings to display in inventory systems, for\nexample, or when a human is using a CI system and needs to be provided\na list of possible systems to test on.\n\nIn all of the patches, I have avoided replacing or interfering with\nany existing output so as not to affect systems already in use.\n\nTested on AMD Seattle, APM Mustang and Cavium ThunderX systems.\n\n\n[0] https://marc.info/?l=linux-pm&m=150584702021552&w=2\n\n\nAl Stone (3):\n arm64: cpuinfo: add MPIDR value to /proc/cpuinfo\n arm64: cpuinfo: add human readable CPU names to /proc/cpuinfo\n arm64: cpuinfo: display product info in /proc/cpuinfo\n\n arch/arm64/include/asm/cpu.h | 1 +\n arch/arm64/kernel/cpuinfo.c | 225 +++++++++++++++++++++++++++++++++++++++++++\n 2 files changed, 226 insertions(+)" }