From patchwork Wed Oct 7 03:48:21 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Wood X-Patchwork-Id: 527115 X-Patchwork-Delegate: scottwood@freescale.com Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id C6F21140D8B for ; Wed, 7 Oct 2015 15:10:03 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id A18671A2CBA for ; Wed, 7 Oct 2015 15:10:03 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bn0106.outbound.protection.outlook.com [157.56.110.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 19DCC1A012E for ; Wed, 7 Oct 2015 14:49:02 +1100 (AEDT) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=scottwood@freescale.com; Received: from snotra.am.freescale.net (192.88.168.49) by BY1PR03MB1483.namprd03.prod.outlook.com (10.162.210.141) with Microsoft SMTP Server (TLS) id 15.1.286.20; Wed, 7 Oct 2015 03:48:58 +0000 From: Scott Wood To: Subject: [PATCH v2 17/18] powerpc/book3e-64/kexec: Set "r4 = 0" when entering spinloop Date: Tue, 6 Oct 2015 22:48:21 -0500 Message-ID: <1444189702-17241-18-git-send-email-scottwood@freescale.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1444189702-17241-1-git-send-email-scottwood@freescale.com> References: <1444189702-17241-1-git-send-email-scottwood@freescale.com> MIME-Version: 1.0 X-Originating-IP: [192.88.168.49] X-ClientProxiedBy: BLUPR08CA0034.namprd08.prod.outlook.com (10.141.200.14) To BY1PR03MB1483.namprd03.prod.outlook.com (25.162.210.141) X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1483; 2:dGxOVtl83Z3dVExdjIEyAoi5pikG+3k+ITLBfQMgDDjnIMkjEJ8+C3qhfq+khUlTuQrInuO7MnWVWTTEC2v27cSYKiyBQW9fiBDU+5Sd6/3aLrprxnC7StorcuRfg2sisvB4qGUFZQPH/dJnZLiapiRx04yysihF4kSzIcl9q2c=; 3:zIL3DBb2l3p/pynIOx50X7rv+aZwaSEXSJBI1LoM7QwRHMO9vjjjB2wgglZQ4qA7K8IaInF/SYwDL0YCfeZ3mO29wOdKBUI5lwCbkNgUAgmLDZarl2zwOCUb1NxSyaKh/JvRmPqkJioXjlIxbraqfQ==; 25:UadFG9aN4aoTfZbBKYWV8dn8mN6mW3V+1DDqMe19RRdpFYQP9VZhZlfaiWrLPhiiHdhbKxZ6dLlN1YyUEE68/PdV4RKa3SMJc8l/13hy4xhQg3ZucX6SoGuFrTkCxRkfxOBmIFVwKXU+6DP1MNKO2BzPsehMSfFPd6A4/Ec6N+O5bsoa4jRj6FV59r6cp2SMkfta4qUPN4AHfvb18G97HS2IzY/MCFhQKLCI0+Jex3xwQNr7FT/mpsBin+XTcTU0H2NNK72JniCKV19BbSW4pQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR03MB1483; X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1483; 20:JagEhSvKRWEHcCue0Mu5qOhIiERmfljM0CDkiCWqVlQ6Ge4ynHsrTJwr4kqZoe8d15nZ/h+InQOem7EWNA5CIFwt+7d0zPcVADm1HMm2w5Xsxc3c72wVWOAkj4zK+1wXDBxGY25NqdG9IZ1mtM4JKnXzTY8zxIvij3vcCVhLzEKgqbTG94z25OWJbcTO2Wx3D84KpHz5MLRFXkjuWENz3iYef6G5rct/78HrXf7YJUi679rjNW7DsX4cJJwHtcX5teUuDktP0pSsQDsOVENSErMANoeWgJHA9vtptjF3SN8dgN76BSXEerBxFGJvNSVPkarR+om1Yel0YgIUQcicBw0oRhytJ8bdByP89xBv/m7QrhAqw3k+v/LK6L+f4A5UyTdjcQd7tvi2DcVx650QyToEU1f+O6BPAk0BsvSrfHzDV/UU/0wSvOYciZ+6lTKp6x+ngnu/F+OPtdS9jSdy7DP675lh/ALwUPIbE2T+1TysXejZYCju2oyC4J2aTTnt; 4:fQlR+rEOS+ug7n3uv1+FE9ApyDEZO7fDxhqvK2ySUvbj5JCTNt9CqbmW8I8QtODzC5FDP+e9yldSDpX29nSyPE7HZ6JOUcupQSINlYN90J39bQ+Gx+qU0OcieuKB5YuTN79LXem3+fIkm34YH47X4Bo8fjNcvgKEgkwico1Ey1dAJNFWTU3xGJ2vH4yvKkay4wBDIo+JuMRWBkCLHy7wLhOmiKIZbxcZAwGwYOhUJVbSzmk/Gh5FMRp89Wg0nTRWBVKgOA0oqYHPiH+OxVO6pU5JGnvWYl93r+oQpjBYZbhGJWZWmwkWLhhQUF1j0H7yKCuDi87wuZe3K5boB3fhx2czcLl93O+hQqiEo/QW4o8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:BY1PR03MB1483; BCL:0; PCL:0; RULEID:; SRVR:BY1PR03MB1483; X-Forefront-PRVS: 0722981D2A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(199003)(189002)(122386002)(19580395003)(5007970100001)(5003940100001)(189998001)(19580405001)(107886002)(105586002)(46102003)(106356001)(50466002)(77096005)(40100003)(2351001)(110136002)(50986999)(64706001)(42186005)(87976001)(86362001)(5004730100002)(47776003)(5001960100002)(76176999)(229853001)(101416001)(50226001)(92566002)(5008740100001)(2950100001)(66066001)(33646002)(36756003)(81156007)(5001920100001)(97736004)(48376002)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR03MB1483; H:snotra.am.freescale.net; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: freescale.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR03MB1483; 23:A3uK5xyrmLmdv0+JtV83H2wxpCfCq5Dv7gRSaGfL6?= =?us-ascii?Q?KKYe92Oj/MicNCCM+hb3jWpKeCEytEEgNqpXvGoA0mvU5FLlaF1oyKBokCcB?= =?us-ascii?Q?ri1iWbO4d0R9pHp60e+1y9JlErHKVKhAttunQQcQ5Om7E1J6TZ3utC4MvhWF?= =?us-ascii?Q?mf1Zi6zBXompyNxD8RGnMsu1VqifF4CxsKvZCdiok0Swbj/iKN9raTZ5b5BA?= =?us-ascii?Q?EWKQVwjANxQW/0tDwlOQ7tFj/TuD/RdVutaWeh62Non+x4X3T/yIzJs9efyH?= =?us-ascii?Q?8aVpjp91MC3xLt4jkGIB3qIN6AlqsDyRb5FpUmhSjcCQFgsIUNE3PcVMvQRA?= =?us-ascii?Q?Gn9/pns4F90Fs4RsoXwd9a97hwOCjazUfElm9h4jOet4CH34mbZko8iPi4mG?= =?us-ascii?Q?tolF3Vazjf11kYwEs5ZVwN37TPmhxR06xLCJJgTcVMBiUElCfa4NC7SpHYYP?= =?us-ascii?Q?iJF8C5XYnZiSWVJtguSVkP2TA1LreoZ5ADDELnDgL/Okxohp5FmHZ8jDf6mr?= =?us-ascii?Q?VcXEAF856ByQuCtgAn3von/mXVwsafSFX/cZIeIdiUVUxrXy5jbiQBBEly2x?= =?us-ascii?Q?haCLqOu62+Usb+jDgAV3kbNQKSoGF//2luooAAJsjViHQaus4WESFLiEvj/s?= =?us-ascii?Q?TMPy7SF25Gh04eAMVbX5/NVYMhqWC/UGi7VFMnYMIegnDIwzFBcA+10TttTG?= =?us-ascii?Q?3f14FjUS/FPypVAnvC7hR0RnEtd/LoXfmdAgHT86Xahy+ZxmFJMsP1IO5XuT?= =?us-ascii?Q?4Mu0MoV8bPPwJBKYL7abLwVbvEkxjvsTYMi4qxCZ52OgKACQlA2ez53R9xqX?= =?us-ascii?Q?cRo0Gu/CSI+O3bceq9SheiSZvkQZ8PMMbIRtijRQlQe3actnxljAc1U/0Scj?= =?us-ascii?Q?LHCkJMtu0ttJVl7ojNqjIvsGM/tZU8afe1X0qvBuzmmmZRoX9Vvz8/CnOI5J?= =?us-ascii?Q?9PrpnUhcQwHGoi5+d2haJUWYVJFDC3uIeuUJuvw6Mrde/AMIW7lfVjluPaLm?= =?us-ascii?Q?otfKrwyX4wqVr0OgwwtrZCLZZCYtCaXmHJD2YfKO5K3raTtSxrWYevMqAl/d?= =?us-ascii?Q?C/w4A55Bpn0/MJv0KjCkDm7eFx49FgkGkafEjlDTfIRCAOC5GFuqWZekV2Zx?= =?us-ascii?Q?AP/+ZLKnDM=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR03MB1483; 5:e95O/FhXdrDIAgwNyJQZF1Jmj6EbXO9cvtgbZw20XbpJjVahTmAn2Y2bjE3AfZvCa63pIZTJFDNygdFuuRp6B/MtH7Uf4iEeSbd/lk4Wn2KgwgW52wZmtOnBrtA1oDhxy2EbTdOrhtq+AesjmKlLfA==; 24:yxDftHJ1BMI4hQiggVLNXiJJ1d92gQaBAM62Mzu94GnqtDtBmdSwM+gou0bshW0Ua6yVzWb0JsiAcDDAXktiVa6YA0m0lOIDUsXHVMykvyk=; 20:UWjVdg8NaGFUitDcQQU8Dq2+ZTAoo5VD9pMyOTEJcJmKSU2G5CMCu2mYQaJCbkBc9TijvCdv1wbbFL7s2WE3JQ== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Oct 2015 03:48:58.7015 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR03MB1483 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Scott Wood , Tiejun Chen , kexec@lists.infradead.org Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" book3e_secondary_core_init will only create a TLB entry if r4 = 0, so do so. Signed-off-by: Scott Wood --- arch/powerpc/kernel/misc_64.S | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/powerpc/kernel/misc_64.S b/arch/powerpc/kernel/misc_64.S index 246ad8c..ddbc535 100644 --- a/arch/powerpc/kernel/misc_64.S +++ b/arch/powerpc/kernel/misc_64.S @@ -485,6 +485,8 @@ _GLOBAL(kexec_wait) mtsrr1 r11 rfid #else + /* Create TLB entry in book3e_secondary_core_init */ + li r4,0 ba 0x60 #endif #endif