There is no reason to protect the pmap_vp_pool with splvm().  The only pmap that gets manipulated in interrupt context is the kernel pmap, and we fully populate its VP mappings during pmap_bootstrap().  Gets rid of the excessive spl's at pmap_destroy() time noticed by deraadt@
There is no reason to protect the pmap_vp_pool with splvm().  The only pmap
that gets manipulated in interrupt context is the kernel pmap, and we fully
populate its VP mappings during pmap_bootstrap().  Gets rid of the excessive
spl's at pmap_destroy() time noticed by deraadt@

ok deraadt@, drahn@

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars