Date: Sun, 22 Mar 2009 04:32:05 +0000 (UTC) From: Alan Cox <alc@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 pmap.c vm_machdep.c src/sys/amd64/include pmap.h Message-ID: <200903220432.n2M4WBfd042763@repoman.freebsd.org>
index | next in thread | raw e-mail
alc 2009-03-22 04:32:05 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 pmap.c vm_machdep.c
sys/amd64/include pmap.h
Log:
SVN rev 190239 on 2009-03-22 04:32:05Z by alc
In general, the kernel virtual address of the pml4 page table page that is
stored in the pmap is from the direct map region. The two exceptions have
been the kernel pmap and the swapper's pmap. These pmaps have used a
kernel virtual address established by pmap_bootstrap() for their shared
pml4 page table page. However, there is no reason not to use the direct
map for these pmaps as well.
Revision Changes Path
1.657 +3 -3 src/sys/amd64/amd64/pmap.c
1.262 +3 -1 src/sys/amd64/amd64/vm_machdep.c
1.149 +4 -0 src/sys/amd64/include/pmap.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903220432.n2M4WBfd042763>
