Make kernel text read-only and unreadable from userland, and remove the bogus
authormiod <miod@openbsd.org>
Wed, 17 Jun 2015 17:15:07 +0000 (17:15 +0000)
committermiod <miod@openbsd.org>
Wed, 17 Jun 2015 17:15:07 +0000 (17:15 +0000)
commit580059dcd0272a64e20756e292b1b0b13aba765b
tree8174f829fb9837da16a77b18c0b43cd7101c0fba
parent76851227ca94e7f71e7a9450a988efa70a3e0d85
Make kernel text read-only and unreadable from userland, and remove the bogus
comment about the emulation code requiring kernel text to be readable from
userland.

Add a few DIAGNOSTIC checks for rogue ptes passed to rmpage().

Make sure the pte extent operations and update_pcbs() run at >= IPL_SCHED.
sys/arch/vax/vax/pmap.c