From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from blv-smtpout-01.boeing.com (blv-smtpout-01.boeing.com [130.76.32.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "blv-smtpout-01.boeing.com", Issuer "VeriSign Trust Network" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 95226B7406 for ; Thu, 24 Feb 2011 08:07:52 +1100 (EST) From: "Moffett, Kyle D" To: "linuxppc-dev@lists.ozlabs.org" , "linux-kernel@vger.kernel.org" Date: Wed, 23 Feb 2011 14:54:53 -0600 Subject: mpc85xx: kexec build broken by "powerpc/kexec: Remove ppc_md.machine_kexec" Message-ID: Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Cc: Anton Blanchard , "Livingston, John A" , Matthew McClintock List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hello everyone, I just started trying to update some patches for our P2020-based unit to th= e latest Linus upstream, hoping to take advantage of the recent mpc85xx kex= ec() support. Unfortunately I'm getting a compile error: arch/powerpc/platforms/85xx/smp.c:241: error: 'struct machdep_calls' has no= member named 'machine_kexec' As far as I can tell, "machine_kexec" was removed in commit c9486878 (power= pc/kexec: Remove ppc_md.machine_kexec) on Jan 6th, 2011, which claims that = it was not used. Unfortunately it looks like it *is* used by the mpc85xx kexec() support (co= mmit f933a41e), added on Jul 21, 2010. Cheers, Kyle Moffett