On Sun, Jul 25, 2010 at 10:18 AM, Alan Cox <[email protected]> wrote: > Warner Losh wrote: >> >> Author: imp >> Date: Sun Jul 25 04:19:05 2010 >> New Revision: 210460 >> URL: http://svn.freebsd.org/changeset/base/210460 >> >> Log: >> Get N64 building by defining VM_FREELIST_DIRECT to be >> VM_FREELIST_DEFAULT. I believe this is correct, since KX is set in >> n64, and thus all RAM can be direct mapped.
Thanks, this is something I missed in my MIPS page table changes. > > Yes, it is. In MIPS 64bit, whole physical memory is direct mapped thru a XKPHYS region. We can use vm_page_alloc() for pmap_alloc_pte_page() and VM_WAIT for pmap_grow_pte_page_cache(), is this something we should consider? Thanks JC. _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "[email protected]"
