Cover Letter Detail
Show a cover letter.
GET /api/covers/808742/?format=api
{ "id": 808742, "url": "http://patchwork.ozlabs.org/api/covers/808742/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/cover/fc21bb6f-9df8-ab7d-5987-6bdce5d39842@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": "<fc21bb6f-9df8-ab7d-5987-6bdce5d39842@linux.vnet.ibm.com>", "list_archive_url": "https://lore.kernel.org/linuxppc-dev/fc21bb6f-9df8-ab7d-5987-6bdce5d39842@linux.vnet.ibm.com/", "date": "2017-09-01T15:47:31", "name": "[V13,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/fc21bb6f-9df8-ab7d-5987-6bdce5d39842@linux.vnet.ibm.com/mbox/", "series": [ { "id": 1053, "url": "http://patchwork.ozlabs.org/api/series/1053/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=1053", "date": "2017-09-01T15:47:31", "name": "powerpc/vphn: Update CPU topology when VPHN enabled", "version": 13, "mbox": "http://patchwork.ozlabs.org/series/1053/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/808742/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 [IPv6:2401:3900:2:1::3])\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 3xkNvj6QSNz9s8J\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat, 2 Sep 2017 01: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 3xkNvj5YRCzDqr5\n\tfor <patchwork-incoming@ozlabs.org>;\n\tSat, 2 Sep 2017 01:49:05 +1000 (AEST)", "from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com\n\t[148.163.158.5])\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 3xkNt16wTJzDqk2\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tSat, 2 Sep 2017 01:47:37 +1000 (AEST)", "from pps.filterd (m0098414.ppops.net [127.0.0.1])\n\tby mx0b-001b2d01.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id\n\tv81FhvhS031224\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 1 Sep 2017 11:47:34 -0400", "from e31.co.us.ibm.com (e31.co.us.ibm.com [32.97.110.149])\n\tby mx0b-001b2d01.pphosted.com with ESMTP id 2cq9wvthp4-1\n\t(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT)\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 01 Sep 2017 11:47:34 -0400", "from localhost\n\tby e31.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, 1 Sep 2017 09:47:34 -0600", "from b03cxnp08027.gho.boulder.ibm.com (9.17.130.19)\n\tby e31.co.us.ibm.com (192.168.1.131) with IBM ESMTP SMTP Gateway:\n\tAuthorized Use Only! Violators will be prosecuted; \n\tFri, 1 Sep 2017 09:47:32 -0600", "from b03ledav004.gho.boulder.ibm.com\n\t(b03ledav004.gho.boulder.ibm.com [9.17.130.235])\n\tby b03cxnp08027.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with\n\tESMTP id v81FlVCq64290830; Fri, 1 Sep 2017 08:47:31 -0700", "from b03ledav004.gho.boulder.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id AC2837803F;\n\tFri, 1 Sep 2017 09:47:31 -0600 (MDT)", "from oc1554177480.ibm.com (unknown [9.53.92.230])\n\tby b03ledav004.gho.boulder.ibm.com (Postfix) with ESMTP id 5923578037;\n\tFri, 1 Sep 2017 09:47:31 -0600 (MDT)" ], "To": "linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org", "From": "Michael Bringmann <mwb@linux.vnet.ibm.com>", "Subject": "[PATCH V13 0/4] powerpc/vphn: Update CPU topology when VPHN enabled", "Organization": "IBM Linux Technology Center", "Date": "Fri, 1 Sep 2017 10:47:31 -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": "17090115-8235-0000-0000-00000C35081A", "X-IBM-SpamModules-Scores": "", "X-IBM-SpamModules-Versions": "BY=3.00007647; HX=3.00000241; KW=3.00000007;\n\tPH=3.00000004; SC=3.00000226; SDB=6.00910745; UDB=6.00456897;\n\tIPR=6.00691025; \n\tBA=6.00005563; 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.00016962;\n\tXFM=3.00000015; UTC=2017-09-01 15:47:33", "X-IBM-AV-DETECTION": "SAVI=unused REMOTE=unused XFE=unused", "x-cbparentid": "17090115-8236-0000-0000-00003D794D83", "Message-Id": "<fc21bb6f-9df8-ab7d-5987-6bdce5d39842@linux.vnet.ibm.com>", "X-Proofpoint-Virus-Version": "vendor=fsecure engine=2.50.10432:, ,\n\tdefinitions=2017-09-01_04:, , 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-1709010225", "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:\n---\nChanges in V13:\n -- Split into multiple smaller patches" }