[PATCH 08/10] arm64/kexec: Add core kexec support

Geoff Levand geoff at infradead.org
Wed Nov 12 13:54:41 PST 2014


Hi Arun, Dave,

On Fri, 2014-11-07 at 16:31 +0530, Arun Chandran wrote:
> I have issue in flushing with L3 cache on . kexec does not reboot with L3.
> Is the above logic of flushing (clean + invalidate) after copying the
> image data is correct? Is there exist the danger of image data being
> overwritten by invalid cache lines?
> 
> I tried with only invalidate(dc ivac); but that also not seems to be
> working.
> 
> Finally I moved the entire flushing logic before copying then
> things started working. Please see the code change below.

I added this with some minor changes.  Please let me know if
it works for you.

-Geoff




More information about the linux-arm-kernel mailing list