diff options
| author | matt <matt@NetBSD.org> | 2002-07-25 23:33:04 +0000 |
|---|---|---|
| committer | matt <matt@NetBSD.org> | 2002-07-25 23:33:04 +0000 |
| commit | a660a9325fdf88d0925ad173c2a90080267bef77 (patch) | |
| tree | aae5f8de8d2d395fc62430d2ab453e54c919b615 /sys/dev/microcode | |
| parent | 7e57db6ca92a5c1a7ece304ac130566c5a797766 (diff) | |
Set normal memory PTEs with PTE_M (memory coherent). Change how we
remember the "exec"ness of a page. If a managed page is pmap_enter'ed
with VM_PROT_EXECUTE, remember that it's an "exec"page. Such that when
additional mapping are performed, no synch'ing of the I-cache is needed.
Revoke "exec"ness when the page is mapped into the kernel with VM_PROT_WRITE
or the pmap_page_protect is called with VM_PROT_NONE.
Diffstat (limited to 'sys/dev/microcode')
0 files changed, 0 insertions, 0 deletions
