Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754443AbbFJWwW (ORCPT ); Wed, 10 Jun 2015 18:52:22 -0400 Received: from mail-bn1bon0082.outbound.protection.outlook.com ([157.56.111.82]:51904 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754079AbbFJWwO (ORCPT ); Wed, 10 Jun 2015 18:52:14 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.236) smtp.mailfrom=opensource.altera.com; lists.infradead.org; dkim=none (message not signed) header.d=none; Authentication-Results: lists.infradead.org; dkim=none (message not signed) header.d=none; Message-ID: <5578BE4C.3050805@opensource.altera.com> Date: Wed, 10 Jun 2015 17:46:36 -0500 From: Dinh Nguyen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Hiraku Toyooka , CC: , Subject: Re: [PATCH v2] ARM: socfpga: add smp_ops.cpu_kill to make kexec/kdump available References: <20150610074719.22583.63623.stgit@arietta> In-Reply-To: <20150610074719.22583.63623.stgit@arietta> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BN1PR08CA0051.namprd08.prod.outlook.com (10.242.217.179) To BLUPR03MB1364.namprd03.prod.outlook.com (25.163.80.30) X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1364;2:C5+XtPcoEJeMJsJq6Thz6jdXhO44jbCRY7A9KB1pGYTq8cNNbk/nwpjqspUOg6bx;2:4NM8ckCUcNa6yLeEdIyesEBlIL3TJkpQtuLaH1zVObKomXp/Iq3N0msaVIDWwJE/JcHWb/7lULS+uG/tdtolDMV+bvLkkjjIYp2Y4O4Y4GFGx2xoOZ7Odk4tVsoMReFQGYqGLCKYN9Ryjw+HXYdclg==;6:5FUbJ1e7DTC1NEf6691WdDD+Av2pI1QhvYreLx8vlBnr6z4CDvYp3To8gzzjVsEEfGblN8gqZlSCk3ZILQejM1aL4oPf3j8q5IehNxNp8qSNjDPIrbNZt+tJtolE93uieNY6DcAhLIW1Zr0yQGl0Jg==;3:M1F8rwTjy2K86veqO/ZKj5w64P57KPkalRzO2o3lDga3PghcOMPV+DMrQhN7CZ2V1rNgPOqqNPfgEbG0cvLbHXcF+Lm82BPV9Km4YwHSzszmmbP5W0BqNskzQNQGdMmpFLNWl3daJfW/Fw6A37ZB09nyIsOrYc8CJhe//2fakuaCQu8CvNvvfICwDwP8LhAZJDdUwtLgEcYwSF/lWn9toC4x/WBeQ/JHGbYt9cc+ET7KP0gUiR8zBXhu52CjXLmTXxpBRdVtNe10aO2EqB2lkWUPCFGArUA4aNADMiGOGDYeZ8TXLOsKFVd2HEUdGt6Q X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB1364;UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB124; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:;UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(520003)(3002001);SRVR:BLUPR03MB1364;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB1364;BCL:0;PCL:0;RULEID:(601004)(5005006)(520003)(3002001);SRVR:BN1PR03MB124;BCL:0;PCL:0;RULEID:;SRVR:BN1PR03MB124; X-Forefront-PRVS: 06036BD506 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(24454002)(479174004)(164054003)(377454003)(51704005)(66066001)(62966003)(189998001)(42186005)(5001960100002)(92566002)(65956001)(122386002)(5001770100001)(86362001)(19580395003)(77156002)(47776003)(4001350100001)(87266999)(65806001)(40100003)(54356999)(50986999)(76176999)(23676002)(65816999)(2950100001)(19580405001)(50466002)(80316001)(33656002)(46102003)(77096005)(83506001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR03MB1364;H:[137.57.160.210];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?utf-8?B?MTtCTFVQUjAzTUIxMzY0Ozk6ZG5JWWZ4ZC9xeUNxZkR6VURXdCs5S2haSG9I?= =?utf-8?B?aVBRMnBvMStUdS9tM0FvS0xtaFVZTEFLc0hPOWFqVlBNSnAvWDNPMjJCbVR4?= =?utf-8?B?K3UreEdKT1FudXhqcjhpQzVORmNUdEpNTGpsU2g2bTkycHFkZ1FNY0UwM0xT?= =?utf-8?B?dU1nZzVBYWlEYWw2Rkk5a3hVYlVEUUZpdit3bnZQTDVPQzFaYzd0Q3NsQ2Fv?= =?utf-8?B?L1pOb2lXb0R0b3lPNVdhMVZ3THREeDdaR1ZTZDFCL2tjeE16am5PKzU3VXln?= =?utf-8?B?VncrMWxzKzZXSlFRc0VpRWlvRmIvZjYvM0pBMkFCWXBrZHRiaVdMcHZMWk9a?= =?utf-8?B?YytzTXRDM2Exa0pMSkVCVk1uZUEvOGFEclkvS1BhdEU4TjcvNkt5WXdpUSt2?= =?utf-8?B?cXRXSzFkV2VvNHR3YzV0SW82RnU1S2xjenFNUGY5Z1ovSHVaQ29IdFVwdUNl?= =?utf-8?B?UnpjaVZDVTJBb1dKcWxpN2ZPQWxoVEU5cHc1REtRV0RKMSszQ0JBUVBEMlFH?= =?utf-8?B?ZysxVjRNQnJkRDdEdTZIWGMyYmhpS1FkbmN0bnlzRmx1bWt3VjN6d2xNb1BC?= =?utf-8?B?c0pLMjI2T21hUzJoZi9qTmcraWdYUVNqM0lIWDhsS0RKM1B0TjU5bmg5SzZ4?= =?utf-8?B?MGY4aGo2RUhXY0RpT2JXUEJyVGRDam52VzFRZzlsNTNjY0UybXdDYzZqRDho?= =?utf-8?B?cTR4SGgwSmI0ei9RQzk1cW1Kc3czeHgwQVNTQWFpM1JGUlJQS0pIZ2RwSEJP?= =?utf-8?B?dTgyZVNtOUl4d1ZVNjgzRnhWNkZpaUhjSTF3R21SWlNDUU82OWF2S2w5dFpY?= =?utf-8?B?RllFakNjemhqZjNSM0d4TmIvdjNvaUl3MnVnQmZqR0Y4djlIVGNzWjNady9J?= =?utf-8?B?Qktsb1Mvck8zMVBSOGJXZXl5MGduZUY2ejVNMGJTYUxHVXM2TUt6cnVpZGVZ?= =?utf-8?B?UFBqZXBpWGd1NnlwRnFTcnFjVE1nMjN2RVZOUXNxSXlDcnc4eFFRb1lnd0Mr?= =?utf-8?B?U0lxdDdYN20zZlBRUFE3QUt5STBjTUNISUVCUVY0RGlPdlo5dE9QRFl6WDhj?= =?utf-8?B?Nlh2ZFloZ3pJQzc1Tm9UVmZ3d250OWViWFhGQVRobk5Rb0RPVGdQV095Ulo3?= =?utf-8?B?YWZjRnZ0SnQxWTh0Mjl6aVZwaFduOEF2NXFOODBIaVJVNnhxTUpsZjY3UDBt?= =?utf-8?B?SjdjaC9KdFFuVjB2enRrM1MyV3NNSFZVQjhQOTc2K3d3bHdIeG91QU9sbFE3?= =?utf-8?B?RnVFWFNJUHJ3bGt4eVRoS21ZRlJTQmU5QWVyQ2Uzbzg4eHlHV1BhMG42Z2Qx?= =?utf-8?Q?gHHDEnyzkDUyoInD1gQBlBBnFuYSmPg=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1364;3:H5SgVQ8pYnB+nmF+WzloQNBalzdKCxPvBxs+czkju8chizwsxxgFbXnBOo+TLhhCkOuhIUfcJfmdKvMa6K52odXBf+fRA0J2Aaddcs1UqPzfkxiCdvgghge+WwbAkgEi2k2BdcDU4DDmUfscsHm29g==;10:I0m2HCjpo8WwxGyV2YE7CvGlG66L6CCcHQUh6NmYXOMQBwM3aTnTjnNd0Psvj57fDhlYSNheG6q6QA9VqemYChYmlnH6Rw1Dgbjtf/2Bvks=;6:A6skiqbEtfWA4Ou94uDOonOdXARdWpzqFqTPHesyglTYf+1xXQCbnPn8y6sg8uMUlfnsn9sdOXXp9WtIPWHvodxsplqdonxWqmhpxSJOsvLfV0JC86V/ZSLMKzf1wwU68WH5beOnvhMTHcAhb2ax0Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB1364 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BY2FFO11FD023.protection.gbl X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11FD023;1:zywJswmPj6G1DGDv2f9hACKszyka7jc6siyq4L54dwbiqrX9qhs14oOINYhktGsDV4JL4pr3NJOmjc6gzqGzWYEEC3O1RqDMLtBsPc2DDI0fJrMcSrXkiOq1IfF0W4A0ajfSoor/Bpjgkj+QchpyTczEd/9pIbkK4H0yWodBEk02UyinlMXj0wcZHeuoNPeqIAtv3m400vR5fhHnhVLalKOSBzNeCqhCZPqQO82SJgEgmii3Bfw/MhONMDuF1pk7vxKNiLp6R+i+gA3kUj98kJHY66DJDMl7vJnvB891bWZSVrc3f4U0+h+zGsv9mCy0 X-Forefront-Antispam-Report: CIP:66.35.236.236;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(339900001)(479174004)(164054003)(51704005)(199003)(189002)(377454003)(24454002)(85426001)(105606002)(47776003)(65956001)(16796002)(33656002)(87266999)(54356999)(76176999)(23676002)(65816999)(87936001)(50466002)(64126003)(90366008)(5001770100001)(77096005)(50986999)(122386002)(77156002)(40100003)(59896002)(62966003)(19580405001)(92566002)(46102003)(65806001)(80316001)(66066001)(106466001)(19580395003)(5001960100002)(5001920100001)(6806004)(4001350100001)(2950100001)(189998001)(83506001)(86362001)(7099028);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1PR03MB124;H:sj-itexedge04.altera.priv.altera.com;FPR:;SPF:Fail;MLV:ovrnspm;A:0;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB124;2:qYHMf9OJF+MHRFxHe0sqAzjryQcixWV0wZ0o3ceG6RJxYCKh4/okxdI+iSxwN7J6;2:YhP2Edeu/DAzlBl/qE698l6T/ZvPYHDEjJ3aWvi7nQaOoOLgp3NlSueJ8G38zy6VoIBm+7Ks6fKPE1iW7It7byboBSJZ1917Uf+XIrSGnJGcr1Upav2mcIXQFScHKfTP8I9WW9sD9b5HOe++adQ1yovN/g89D/L5BuWbs7nuz1AOV14lXhwXezjQRMrHtIdPbOFohGWYTRiYNasUWwMtZ1x3L9Bl5X2O1oSVbBd6Omc=;6:WgX6IAtURktdJhQR1bmW2934U5E2oVh7RbymR5b2JyZniFzuFEgVvGwGtNlr/PZzHzep4LYlargQV3uTBsODmtguzA4Fzqv1kHBx8wdRSAY+Mo3YaINrzkXEGJ2StVIekMKQ1Hgxm1NSA8qaQTkHTA==;3:38MS5AN0rWol3eojvnoobUIjb+Ks+GGgywPHSnCImvjHbZK4mAwGOzWjycU5ST77HSODMZFclhNADNo0GARoG7fWMuNO83QrGI2YxbsQHQWbyqS8B4MW1WW73p9hVPPRz7Cn8lSgQeShhkRGahVmSpoPRdRgGuUHwO3Ux+QQA3tZKzGAKcXL82gLOWZFS0Yslb3sQS0h9RyXIylajbEKwJ4ybmfPhlDLPAbtQJ0IBT7SGE+LhCkCzp8V5Akr9F58hCA5V4SqWnNEuE0WMtUnc7WCl0mxlfk9g7HdOc6Srg/BXRStwUTGpnvpOqQsufue X-Forefront-PRVS: 06036BD506 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjFQUjAzTUIxMjQ7OTpHOU9RSXJ4QnBxSDg5bk85N1lxdWdidlBVeHNi?= =?utf-8?B?OEdvazQ5Wkdaa1hzcDgzQ0FoOURHalN6ODY4dW42VnVzNnRSS3JUV280eFFh?= =?utf-8?B?VkYvUjk0VGI2bU90VUZBQjMzL016c3Q3OURmcUZTTVNVZkg1VGF0cDdnV0M2?= =?utf-8?B?bDZPVVFXUVZpNnNQL1NzYjhPQ29uRGxLdkczUU84bFRwU0VobjMrUmN3SjE5?= =?utf-8?B?WTdwNmtEYThpeDBXcnUxNlk5cEk0SllocnlOMUZ0VWFuZ2taTFZSc3VaRVFU?= =?utf-8?B?S2dKWE1jdjl3VHl2NXp4UjZFUklDSW1uT0FsYXV3UWtxZS9YZmdYdmdxcTcz?= =?utf-8?B?anlCaVpnVUw1emtIZlRFbFVaSGVUY0lRd2paNmlqd0lkeWI5UjR6b2FmZlRI?= =?utf-8?B?d3RtVEtFcERXY1dVMC90TG93Y3pJR2ZkTm5pNzYyUXl3U3c4eXZJR0djZWVK?= =?utf-8?B?YmpOZ1BEdzBrR2RRN1JyYys2VFMyQlc0SFFRTFpJb0JMTVBOS2dRMFFHSEpv?= =?utf-8?B?cXZ4aFJydWQwT3ZPQkhob0F3U010VHE5UnJVbFF3cjNzVUFQd0lMZ1ExRDZ0?= =?utf-8?B?bHA1Y0pkTURaSEtzWCtHczJzT1FDSHF5dDJhaUlQa1BjY0I4MGZtN0FoK1Bq?= =?utf-8?B?R0x3c2IxSm1RL0NhM1hMSUZlTDF4R013WS9PYWNKSTNTYlJDNCtFeEQxQVVw?= =?utf-8?B?eVExVEFyOWJQRUtVR3dvYWk3Ylg4UzlFc0cybTY0S08wdFlQbVBLc2pPTWJN?= =?utf-8?B?NjhsYXFaZzZrbjBIRnRlRlAxc1lTRjg1TnhmMjhPWFJqRnFpWTA2S09EL2FV?= =?utf-8?B?cGU1VXcyby9KUkEvdXZUQWdXblhOdy9uSERtV3Jpdmh1R05tak83YnBmWm0w?= =?utf-8?B?K2hIZ0JaTzZVL0t5ekxSRlFLcEs1VTRKcDJKN0lpaGRvWGtOaGZ1eE5halRI?= =?utf-8?B?ZVZtcFltN2ZwMDhzTzRrVTVpVWxDdnprelMyeDFFNStVbDhZdXdpZ3VWT1NF?= =?utf-8?B?WHZTNlBBNkF4UFpuaEdDUG56RXJoYXQvTE5zWmJ2SVdwMUI2QkdRalpyK3o1?= =?utf-8?B?K1dzaXN3dlF0RkgwdXM3aGY4UlZwQXhMVTF2NWdMK0MyN0tQSnI5OFArdW9O?= =?utf-8?B?bGNBalY2WEZPTW11Sno1Vm9YZTh0QlVNa0xZaytkaS9SNlZvTWFNc2JFWGNP?= =?utf-8?B?ejNRSytLTDNVcVJ5Y2xKVloxcjZ1dmxwb2t2NW1MaysxSnlhL3Q0UlJlNnVU?= =?utf-8?B?V2s5d1RUV1ZpUnhmd2RWUHA3L0JTS00xcCs4UWR0czc2MUIxN3RvSGRDRVZo?= =?utf-8?B?bEVjdThNdUxoem5ZclNLbFZEclg2aVVqTElOQ1BsMEtiOGpZakdYdVdkWjZy?= =?utf-8?B?NnYwSnNuYlVCc1BZdUt6dGNpMzNkL3BlRldtMXdOdlJsby9GZmt0QThwMlU5?= =?utf-8?B?U3pWOHdFVm1CUG4vMDlqd3ozTm41bGI4dzMzbHNZQXBLTy9QbnV0Q0c3dFpj?= =?utf-8?B?TE1oNGtBVXNrTjdoQ2tTWnJGbnplV0N0RWQrRkltMWowNTdrVlR5d1pHSzh5?= =?utf-8?B?TE5pY3p4Yi9KUXNxTHVrTmpiMTRhWnZLMmo3ckRNQXZ2RmY0Mlh5TjlzVE14?= =?utf-8?B?cFplUC8yZ05PdkFGZVRGYktQOXd3eXRHazVlcHp2VGptRGpNdllKU215Zm8x?= =?utf-8?Q?ItwroBc39t8f9szA=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN1PR03MB124;3:Fz74ig3iOcyND1djZKP4rbTnx8iG3XhTkoV+OGqlRd6LWyPBQB0hq055awUpC67y7Qgq1JimE8rpLK4HHcSQYZ/61Ej/ay2pTJmz6LkB/nhv6GIAr42okAtwkoXxK08vPkdeNSM/OkPup7ENES5sXA==;10:Pq05I8V5o7cuWPtzn+QKcFNkCEumMTA7W753b8QJ+i+M9E2XiauPacsKcWl957Q+RcD3d/x83Pefmsn++OELVrQvbmt1TqeGzFfCUhq8bHs=;6:L15cEulNPuMIgzHYC6U+SwCHGl6YqrBQA9he46QEg7G2l0udVmi728NjgF0+XjeGWUZq3Ejj5ikDnkjrCL5/2pDrYv3wQsz7JQ+1bxNncbBOMx0FyCTWLsXHC6usWrUR4L6BdfmOl9UQbo60k2eUzw== X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2015 22:52:11.6965 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a;Ip=[66.35.236.236];Helo=[sj-itexedge04.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR03MB124 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 896 Lines: 26 On 06/10/2015 02:47 AM, Hiraku Toyooka wrote: > Kexec_load syscall in ARM requires that machine-specific code > has the smp_ops.cpu_kill() before loading kernel image. > This patch adds the cpu_kill(), as a result, kexec reboot and > kernel crash dump become available in mach-socfpga. > > Signed-off-by: Hiraku Toyooka > Cc: Dinh Nguyen > Cc: Russell King > Cc: linux-arm-kernel@lists.infradead.org > Cc: linux-kernel@vger.kernel.org > --- > arch/arm/mach-socfpga/platsmp.c | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > Applied! Thanks, Dinh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/