Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-08-06 Thread AKASHI Takahiro
Marc, On 08/07/2015 12:51 AM, Marc Zyngier wrote: Hi, On 06/08/15 08:09, AKASHI Takahiro wrote: Marc, Mark Sorry for not revisiting your comment below for a while. Wow. It took me a few minutes to page the context back in. Please don't purge the page from your cache for a while :) On

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-08-06 Thread Marc Zyngier
Hi, On 06/08/15 08:09, AKASHI Takahiro wrote: > Marc, Mark > > Sorry for not revisiting your comment below for a while. Wow. It took me a few minutes to page the context back in. > On 04/24/2015 07:43 PM, Marc Zyngier wrote: >> On 24/04/15 11:39, Mark Rutland wrote: >>> On Fri, Apr 24, 2015 at

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-08-06 Thread AKASHI Takahiro
Marc, Mark Sorry for not revisiting your comment below for a while. On 04/24/2015 07:43 PM, Marc Zyngier wrote: On 24/04/15 11:39, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-08-06 Thread AKASHI Takahiro
Marc, On 08/07/2015 12:51 AM, Marc Zyngier wrote: Hi, On 06/08/15 08:09, AKASHI Takahiro wrote: Marc, Mark Sorry for not revisiting your comment below for a while. Wow. It took me a few minutes to page the context back in. Please don't purge the page from your cache for a while :) On

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-08-06 Thread AKASHI Takahiro
Marc, Mark Sorry for not revisiting your comment below for a while. On 04/24/2015 07:43 PM, Marc Zyngier wrote: On 24/04/15 11:39, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-08-06 Thread Marc Zyngier
Hi, On 06/08/15 08:09, AKASHI Takahiro wrote: Marc, Mark Sorry for not revisiting your comment below for a while. Wow. It took me a few minutes to page the context back in. On 04/24/2015 07:43 PM, Marc Zyngier wrote: On 24/04/15 11:39, Mark Rutland wrote: On Fri, Apr 24, 2015 at

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-05-21 Thread AKASHI Takahiro
Mark, On 05/11/2015 04:10 PM, AKASHI Takahiro wrote: On 04/24/2015 07:39 PM, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-05-21 Thread AKASHI Takahiro
Mark, On 05/11/2015 04:10 PM, AKASHI Takahiro wrote: On 04/24/2015 07:39 PM, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-05-11 Thread AKASHI Takahiro
On 04/24/2015 07:39 PM, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the crash dump kernel. See kernel_kexec(). ipi_cpu_stop() is

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-05-11 Thread AKASHI Takahiro
On 04/24/2015 07:39 PM, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the crash dump kernel. See kernel_kexec(). ipi_cpu_stop() is

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-04-24 Thread Marc Zyngier
On 24/04/15 11:39, Mark Rutland wrote: > On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: >> kdump calls machine_crash_shutdown() to shut down non-boot cpus and >> save per-cpu general-purpose registers before restarting the crash dump >> kernel. See kernel_kexec(). >>

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-04-24 Thread Mark Rutland
On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: > kdump calls machine_crash_shutdown() to shut down non-boot cpus and > save per-cpu general-purpose registers before restarting the crash dump > kernel. See kernel_kexec(). > ipi_cpu_stop() is used and a bit modified to support this

[v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-04-24 Thread AKASHI Takahiro
kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the crash dump kernel. See kernel_kexec(). ipi_cpu_stop() is used and a bit modified to support this behavior. Signed-off-by: AKASHI Takahiro ---

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-04-24 Thread Mark Rutland
On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the crash dump kernel. See kernel_kexec(). ipi_cpu_stop() is used and a bit modified to support this

Re: [v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-04-24 Thread Marc Zyngier
On 24/04/15 11:39, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:05AM +0100, AKASHI Takahiro wrote: kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the crash dump kernel. See kernel_kexec(). ipi_cpu_stop() is

[v2 2/5] arm64: kdump: implement machine_crash_shutdown()

2015-04-24 Thread AKASHI Takahiro
kdump calls machine_crash_shutdown() to shut down non-boot cpus and save per-cpu general-purpose registers before restarting the crash dump kernel. See kernel_kexec(). ipi_cpu_stop() is used and a bit modified to support this behavior. Signed-off-by: AKASHI Takahiro takahiro.aka...@linaro.org ---