On 5/9/2012 2:53 AM, Rolf Eike Beer wrote: > Vincent wrote: >> Hi parisc folks, >> >> I have noticed that the mainline kernel won't boot any more on my >> hp712/100, starting with v2.6.39. It panics in >> flush_instruction_cache_local. > See the mail thread "Boot error using 3.2.1: swapper (pid 1): Illegal > instruction (code 8)" I started when I first hit this on my 705. But James > doesn't care. There is a fair chance that the patch posted here would fix the boot issue. However, I recently discovered a build issue on non SMP configurations. Attached is an updated version. It applies against 3.3.4. It has been tested extensively on rp3440. clear_user_page does not use the tmpalias region. I believe the problem with the current implementation is that the TLB setup can be clobbered if __clear_user_page_asm is reentered. Signed-off-by: John David Anglin Dave -- John David Anglin dave.anglin@bell.net