> Date: Wed, 10 Aug 2016 23:11:52 -0700
> From: Chris Cappuccio <ch...@nmedia.net>
> 
> Tinker [ti...@openmailbox.org] wrote:
> > On 2016-08-11 08:30, Mark Kettenis wrote:
> > > Finally found the pmap bug that kept Cortex-A7 from working.  Turns
> > > out we have to flush the TLB when removing a L1 slot as well.  Already
> > > committed the diff, but here it is for those that are interested.
> > 
> > For the unintroduced but curious, of what material consequence was the pmap
> > bug
> 
> Crashes on boot up
> 
> > and what works that did not work previously, now that it's fixed?
> > 
> 
> Now it boots up successfully!!
> 
> You gotta know when hold 'em, know when to fold 'em, know when flush
> your TLBs, know when to run...

Or in more technical terms: we used to get a translation error even
though a valid translation entry existed in the translation table.
The result was that the kernel entered a loop printing the debug
message inserted to (presumably) catch this problem over and over
again.

Reply via email to