[PATCH 4/8] 8xx: Fixup DAR from buggy dcbX instructions.

Joakim Tjernlund joakim.tjernlund at transmode.se
Thu Oct 15 07:03:33 EST 2009


Scott Wood <scottwood at freescale.com> wrote on 14/10/2009 21:23:02:
> Joakim Tjernlund wrote:
> > BTW, you could add a test and printk in do_page_fault on address 0x000000f0.
> > if that ever hits there is a problem with dcbX fixup.
>
> It doesn't get any 0xf0 faults.
>
> FWIW, I'm not seeing the segfault any more, but I still get the lockup.

Have you reverted
 8xx: start using dcbX instructions in various copy routines ?

After that you could stick a
 b DataAccess

 directly in the DTLB error handler to skip and dcbX fixups.



More information about the Linuxppc-dev mailing list