Re: [PATCH 5/8] 8xx: dcbst sets store bit in DTLB error, workaround.

2009-10-14 Thread Scott Wood
On Sun, Oct 11, 2009 at 06:35:09PM +0200, Joakim Tjernlund wrote: > DARFix: /* Return from dcbx instruction bug workaround, r10 holds value > of DAR */ [snip] > + b DARfix /* Nope, go back to normal TLB processing */ arch/powerpc/kernel/head_8xx.S:577: undefined reference

[PATCH 5/8] 8xx: dcbst sets store bit in DTLB error, workaround.

2009-10-11 Thread Joakim Tjernlund
dcbst should not set the store bit(bit 6, DSISR) when trapping into a DTLB Error. Clear this bit while doing the dcbX missing DAR workaround. --- arch/powerpc/kernel/head_8xx.S | 34 +++--- 1 files changed, 31 insertions(+), 3 deletions(-) diff --git a/arch/powerpc/k