Cover Letter Detail
Show a cover letter.
GET /api/covers/811823/?format=api
{ "id": 811823, "url": "http://patchwork.ozlabs.org/api/covers/811823/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/cover/74fb879c-19bf-3abf-4491-1f0db162e7d8@linux.vnet.ibm.com/", "project": { "id": 2, "url": "http://patchwork.ozlabs.org/api/projects/2/?format=api", "name": "Linux PPC development", "link_name": "linuxppc-dev", "list_id": "linuxppc-dev.lists.ozlabs.org", "list_email": "linuxppc-dev@lists.ozlabs.org", "web_url": "https://github.com/linuxppc/wiki/wiki", "scm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git", "webscm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/", "list_archive_url": "https://lore.kernel.org/linuxppc-dev/", "list_archive_url_format": "https://lore.kernel.org/linuxppc-dev/{}/", "commit_url_format": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?id={}" }, "msgid": "<74fb879c-19bf-3abf-4491-1f0db162e7d8@linux.vnet.ibm.com>", "list_archive_url": "https://lore.kernel.org/linuxppc-dev/74fb879c-19bf-3abf-4491-1f0db162e7d8@linux.vnet.ibm.com/", "date": "2017-09-08T20:47:01", "name": "[V14,0/4] powerpc/vphn: Update CPU topology when VPHN enabled", "submitter": { "id": 65104, "url": "http://patchwork.ozlabs.org/api/people/65104/?format=api", "name": "Michael Bringmann", "email": "mwb@linux.vnet.ibm.com" }, "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/cover/74fb879c-19bf-3abf-4491-1f0db162e7d8@linux.vnet.ibm.com/mbox/", "series": [ { "id": 2289, "url": "http://patchwork.ozlabs.org/api/series/2289/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=2289", "date": "2017-09-08T20:47:01", "name": "powerpc/vphn: Update CPU topology when VPHN enabled", "version": 14, "mbox": "http://patchwork.ozlabs.org/series/2289/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/811823/comments/", "headers": { "Return-Path": "<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>", "X-Original-To": [ "patchwork-incoming@ozlabs.org", "linuxppc-dev@lists.ozlabs.org" ], "Delivered-To": [ "patchwork-incoming@ozlabs.org", "linuxppc-dev@lists.ozlabs.org" ], "Received": [ "from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xpqDd1sqSz9sBZ\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat, 9 Sep 2017 06:49:05 +1000 (AEST)", "from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xpqDd0yXLzDrcr\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat, 9 Sep 2017 06:49:05 +1000 (AEST)", "from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com\n\t[148.163.156.1])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xpqBN5YW7zDrZZ\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tSat, 9 Sep 2017 06:47:07 +1000 (AEST)", "from pps.filterd (m0098393.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id\n\tv88KjTlT070798\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 8 Sep 2017 16:47:05 -0400", "from e37.co.us.ibm.com (e37.co.us.ibm.com [32.97.110.158])\n\tby mx0a-001b2d01.pphosted.com with ESMTP id 2cuvgws8yr-1\n\t(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT)\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 08 Sep 2017 16:47:05 -0400", "from localhost\n\tby e37.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use\n\tOnly! Violators will be prosecuted\n\tfor <linuxppc-dev@lists.ozlabs.org> from <mwb@linux.vnet.ibm.com>;\n\tFri, 8 Sep 2017 14:47:04 -0600", "from b03cxnp08027.gho.boulder.ibm.com (9.17.130.19)\n\tby e37.co.us.ibm.com (192.168.1.137) with IBM ESMTP SMTP Gateway:\n\tAuthorized Use Only! Violators will be prosecuted; \n\tFri, 8 Sep 2017 14:47:03 -0600", "from b03ledav002.gho.boulder.ibm.com\n\t(b03ledav002.gho.boulder.ibm.com [9.17.130.233])\n\tby b03cxnp08027.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with\n\tESMTP id v88Kl2v165142866; Fri, 8 Sep 2017 13:47:02 -0700", "from b03ledav002.gho.boulder.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id D928613603A;\n\tFri, 8 Sep 2017 14:47:02 -0600 (MDT)", "from oc1554177480.ibm.com (unknown [9.80.201.155])\n\tby b03ledav002.gho.boulder.ibm.com (Postfix) with ESMTP id\n\tCD5BF136044; Fri, 8 Sep 2017 14:47:01 -0600 (MDT)" ], "Authentication-Results": "ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=linux.vnet.ibm.com\n\t(client-ip=148.163.156.1; helo=mx0a-001b2d01.pphosted.com;\n\tenvelope-from=mwb@linux.vnet.ibm.com; receiver=<UNKNOWN>)", "To": "linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org", "From": "Michael Bringmann <mwb@linux.vnet.ibm.com>", "Subject": "[PATCH V14 0/4] powerpc/vphn: Update CPU topology when VPHN enabled", "Organization": "IBM Linux Technology Center", "Date": "Fri, 8 Sep 2017 15:47:01 -0500", "User-Agent": "Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.2.0", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=utf-8", "Content-Language": "en-US", "Content-Transfer-Encoding": "8bit", "X-TM-AS-GCONF": "00", "x-cbid": "17090820-0024-0000-0000-0000172AD0D6", "X-IBM-SpamModules-Scores": "", "X-IBM-SpamModules-Versions": "BY=3.00007691; HX=3.00000241; KW=3.00000007;\n\tPH=3.00000004; SC=3.00000227; SDB=6.00914193; UDB=6.00458905;\n\tIPR=6.00694451; \n\tBA=6.00005576; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009;\n\tZB=6.00000000; \n\tZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00017073;\n\tXFM=3.00000015; UTC=2017-09-08 20:47:04", "X-IBM-AV-DETECTION": "SAVI=unused REMOTE=unused XFE=unused", "x-cbparentid": "17090820-0025-0000-0000-00004CA447D1", "Message-Id": "<74fb879c-19bf-3abf-4491-1f0db162e7d8@linux.vnet.ibm.com>", "X-Proofpoint-Virus-Version": "vendor=fsecure engine=2.50.10432:, ,\n\tdefinitions=2017-09-08_13:, , signatures=0", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n\tspamscore=0 suspectscore=0\n\tmalwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam\n\tadjust=0 reason=mlx scancount=1 engine=8.0.1-1707230000\n\tdefinitions=main-1709080310", "X-BeenThere": "linuxppc-dev@lists.ozlabs.org", "X-Mailman-Version": "2.1.23", "Precedence": "list", "List-Id": "Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>", "List-Unsubscribe": "<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>", "List-Archive": "<http://lists.ozlabs.org/pipermail/linuxppc-dev/>", "List-Post": "<mailto:linuxppc-dev@lists.ozlabs.org>", "List-Help": "<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>", "List-Subscribe": "<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>", "Cc": "Nathan Fontenot <nfont@linux.vnet.ibm.com>,\n\tMichael Bringmann <mwb@linux.vnet.ibm.com>,\n\tJohn Allen <jallen@linux.vnet.ibm.com>", "Errors-To": "linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org", "Sender": "\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>" }, "content": "powerpc/numa: On Power systems with shared configurations of CPUs\nand memory, there are some issues with the association of additional\nCPUs and memory to nodes when hot-adding resources. This patch\naddresses some of those problems.\n\nFirst, it corrects the currently broken capability to set the\ntopology for shared CPUs in LPARs. At boot time for shared CPU\nlpars, the topology for each CPU was being set to node zero. Now\nwhen numa_update_cpu_topology() is called appropriately, the Virtual\nProcessor Home Node (VPHN) capabilities information provided by the\npHyp allows the appropriate node in the shared configuration to be\nselected for the CPU.\n\nNext, it updates the initialization checks to independently recognize\nPRRN or VPHN support.\n\nNext, during hotplug CPU operations, it resets the timer on topology\nupdate work function to a small value to better ensure that the CPU\ntopology is detected and configured sooner.\n\nAlso, fix an end-of-updates processing problem observed occasionally\nin numa_update_cpu_topology().\n\nSigned-off-by: Michael Bringmann <mwb@linux.vnet.ibm.com>\n\nMichael Bringmann (4):\n powerpc/vphn: Update CPU topology when VPHN enabled\n powerpc/vphn: Improve recognition of PRRN/VPHN\n powerpc/hotplug: Improve responsiveness of hotplug change\n powerpc/vphn: Fix numa update end-loop bug\n ---\nChanges in V14:\n -- Cleanup and compress some code after split." }