kernel - Implement NX (2)
commit73d64b9841e5a68191c4c3dee6406a281a2548d8
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 3 Apr 2017 23:18:39 +0000 (3 16:18 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 3 Apr 2017 23:23:36 +0000 (3 16:23 -0700)
treecc0dcaed03bcfe41cfbec6b17f4d03e2c78494f4
parent3e925ec29b07a64bb2cfc9ef3dc9731b223b7d28
kernel - Implement NX (2)

* Flesh out NX implementation for main kernel.

* Implement NX support for the vkernel.
sys/platform/pc64/x86_64/pmap.c
sys/platform/vkernel64/platform/init.c
sys/platform/vkernel64/platform/pmap.c
sys/platform/vkernel64/x86_64/trap.c
sys/sys/vkernel.h
sys/vm/vm_fault.c
sys/vm/vm_mmap.c