Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/sys/arch/hp300/include
Module Name: src
Committed By: thorpej
Date: Mon Nov 24 06:41:57 UTC 2025
Modified Files:
src/sys/arch/hp300/include: pmap.h
Log Message:
The Hibler/Utah pmap put the virtual kernel PTE array near the top of
the address space because it needed to use the very last page of kernel
virtual space to map the last page of RAM VA==PA to faciliate MMU on/off
transitions, and doing so made for more efficient use of kernel PT pages.
We use the SYSMAP_VA hook to do the same for the same reason.
(The *2 is because we can't use the very top of the address space
for the virtual kernel PTE array because MAXADDR is otherwise occupied.)
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/hp300/include/pmap.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index