* Mika Westerberg <mika.westerberg@xxxxxx> [100105 03:34]: > On Tue, Dec 29, 2009 at 02:07:05PM -0800, Tony Lindgren wrote: > > Hi, > > > > * Magnus Damm <magnus.damm@xxxxxxxxx> [091227 21:54]: > > > Hi Tony, > > > > > > On Sat, Dec 19, 2009 at 12:45 PM, Tony Lindgren <tony@xxxxxxxxxxx> wrote: > > > > Here are some v7 fixes, mostly to make kexec work. > > > > > > > > Using 2.6.33-rc1, these fixes, and kexec from kexec-tools > > > > git repo, I can reboot my n900 in a loop reliably. > > > > > > Thanks for your work on this. I previously tested kexec on ARM V6 and > > > V7 and noticed that V7 didn't work. I revisited my V7 test after > > > becoming aware of your patches. The single patch below unbreaks V7 on > > > my target system. > > > > > > > arm: Fix cpu_proc_fin() for proc-v7.S and make kexec work > > > > Cool. Thank you for fixing the kexec source :) > > > > Are you seeing the occasional crc errors when uncompressing the > > new kernel on your v7? > > > > I'm seeing those maybe 1 out of 10 times on omap3430 boards unless if > > I do an extra (and wrong) flush_cache_all after local_flush_tlb_all > > at the end of setup_mm_for_reboot. > > Hi, > > I've also been playing with this patch. > > One thing I noticed is that If I disable L2 cache in cpu_v7_proc_fin() > then kexec works fine and no crc errors from decompressor (I did > ~30 kexec boots). With L2 cache enabled, it fails almost immediately. > > Tested with OMAP3430 ES3.1. OK cool. I thought disabling the caches should also disable L2, but looks like not then. Regards, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html