On 05/09/2012 05:54 AM, Fabien Chouteau wrote: > On 05/07/2012 06:28 PM, Alexander Graf wrote: >> Hi Fabien, >> >> Could you please elaborate a bit on the case that broke for you with these? >> The patches shouldn't change any guest facing behavior :o. >> >> > > My bad, > > The problem comes from my initialization of tlb entries at board reset. > I use MAS1_TSIZE_SHIFT: > > size = 0x1 << MAS1_TSIZE_SHIFT; /* 4 KBytes */ > > but since the definition as changed, the value is incorrect. It should > be: > > size = 0x10 << MAS1_TSIZE_SHIFT; /* 4 KBytes */
You should be using booke206_bytes_to_tsize(), or perhaps create some #defines for the various tsizes. -Scott