The FP subsystem might not work properly when a vkernel is run inside
commit66c51b373099ad22ed7eff076063893ef234dbc7
authorMatthew Dillon <dillon@dragonflybsd.org>
Sun, 14 Jan 2007 00:01:08 +0000 (14 00:01 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sun, 14 Jan 2007 00:01:08 +0000 (14 00:01 +0000)
tree13217ffc2fee2e5d154b7ede5fd6679a28de0dc4
parent91aa000e9206f2edbb3cece9731af7693a233523
The FP subsystem might not work properly when a vkernel is run inside
a vkernel, but don't explicitly panic.

Move an madvise() to after a mmap() error check.

Fix a vkernel-on-vkernel bug in pmap_zero_page().  The VPTE was being
given write access without read access and this confused the parent
virtual kernel.
sys/platform/vkernel/i386/trap.c
sys/platform/vkernel/include/vmparam.h
sys/platform/vkernel/platform/init.c
sys/platform/vkernel/platform/pmap.c