Merging 64 bit changes to -HEAD - part 2

Randall Stewart rrs at lakerest.net
Thu Jun 17 22:31:05 UTC 2010


On Jun 17, 2010, at 1:05 PM, M. Warner Losh wrote:

>
>
> It was also a name-space collision, so we were using PG_x instead of
> PG_y in the PTE code due to the overlap.  Maybe it all works now, but
> that was the motivation for the change.



Yes, basically if I remember right someone used

PG_GLOBAL instead of PG_G. This caused the wrong bits
to be set.

In general I think its a BAD idea to have two name spaces in the
same section of the system (VM) that have similar define's that mean
different things.


Far better to KEEP the PTE_xxx or for that matter pick something  
else.. Just
NOT PG_xxx

R
------------------------------
Randall Stewart
803-317-4952 (cell)



More information about the freebsd-mips mailing list