Linux 2.6.x on 8xx status

Armin Schindler armin.schindler at sysgo.com
Tue Feb 22 08:12:23 EST 2005


Hi Dan,

On Thu, 10 Feb 2005, Dan Malek wrote:
>
> On Feb 10, 2005, at 10:04 AM, Marcelo Tosatti wrote:
>
>> Does anyone have a clue of what is/can be wrong with the TLB entry for the
>> address being flushed at __flush_dcache_icache()?
>
> Not sure.  The problem is that the __flush_dcache_icache is passed a
> user space virtual address that doesn't look like it is mapped for writing
> or something.  I don't know, as an ooops isn't sufficient to debug the 
> problem.
> You have to catch it here and track down the current state of the TLB and
> the page tables.  Of course, when I do this everything looks OK, so what
> I've been trying to do is catch the TLBmiss reload that actually causes this
> to happen to see what it really tried to load into the tlb.  A much more
> challenging project :-)  I'll get it one of these days .....

any news on that issue?

I just started with an MPC855/859 and run into the same problem with 
2.6.9.

Is there anything I can do or test?
Right now I'm not sure where to begin.

Even BDI-debugging would be possible...

Thanks,
Armin

---
Armin Schindler 
SYSGO AG
Am Pfaffenstein 14
D-55270 Klein-Winternheim / Germany
Phone: +49 6136 9948-0
Fax  : +49 6136 9948-10
armin.schindler at sysgo.com
www.sysgo.com
www.elinos.com




More information about the Linuxppc-embedded mailing list