From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Date: Thu, 9 Oct 2014 10:22:09 +0100 From: Will Deacon Subject: Re: [PATCH 0/7] arm64 kexec kernel patches V3 Message-ID: <20141009092209.GA3141@arm.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "kexec" Errors-To: kexec-bounces+dwmw2=infradead.org@lists.infradead.org To: Geoff Levand Cc: Marc Zyngier , Catalin Marinas , "kexec@lists.infradead.org" , vgoyal@redhat.com, "christoffer.dall@linaro.org" , "linux-arm-kernel@lists.infradead.org" On Thu, Sep 25, 2014 at 01:23:26AM +0100, Geoff Levand wrote: > Hi All, Hi Geoff, > This series adds the core support for kexec re-boots on arm64. I have tested > with the ARM VE fast model using various kernel config options for both the > first and second stage kernels. > > To load a second stage kernel and execute a kexec re-boot on arm64 my patches to > kexec-tools [2], which have not yet been merged upstream, are needed. > > This series does not include some re-work of the spin-table CPU enable method > that is needed to support it, nor does it include some re-work of KVM to support > CPU soft reset. A kernel built with these patches will boot and run correctly, > but will fail to load a kexec kernel if running on a machine with any spin-table > enabled CPUs and will fail the kexec re-boot if the first stage kernel was built > with CONFIG_KVM=y. Work-in-progress patches to support these are in the master > branch of my linux-kexec repository [1]. I've been following this thread on the periphery and I think Vivek makes some good points wrt ABI and purgatory. I'd like to see his Ack on the series before we merge it. However, I don't think we need to wait for a spin-table implementation of CPU hotplug -- that can be done as a seperate, independent series by somebody fooli^H^H^H^H^Hbrave enough to try it. Will _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec