Merging 64 bit changes to -HEAD

Juli Mallett jmallett at FreeBSD.org
Thu Jul 1 18:51:19 UTC 2010


On Thu, Jul 1, 2010 at 11:47, Jayachandran C. <c.jayachandran at gmail.com> wrote:
> Looks like I was on the wrong track, it now looks like the pagemask
> maybe the cause.  My suspicion is that the bootloader setups a
> pagemask and we never clear it because all the operations save and
> restore the mask. As far as I can see the TLB exception handler will
> not update pagemask.

Ah!  I sure think all of our code that touches the TLB should really
set PageMask.  Nice catch!

> Juli - any comments on this? Do you need to save/restore pagemask for
> some reason, otherwise I will take out the part from tlb.c.  Will send
> out a patch a bit later.

Feel free to remove that.  I don't think it's really useful, it seems
like it's just an old habit of mine.

Juli.


More information about the freebsd-mips mailing list