The FP subsystem might not work properly when a vkernel is run inside
authorMatthew Dillon <dillon@dragonflybsd.org>
Sun, 14 Jan 2007 00:01:08 +0000 (00:01 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sun, 14 Jan 2007 00:01:08 +0000 (00:01 +0000)
commita3c35df6c05ff80145b1e520463b3b5973d0b81e
tree1baf61b0c20f22d6ae411c7c279446e74e9ae9dc
parent549ad39794aad1fce1efc37a7a493d4adada11fd
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