vm_map_deallocate: only release the simple lock when ref_count > 0. in the other case the simple lock is released in vm_map_lock_drain_*interlock*
vm_map_deallocate: only release the simple lock when ref_count > 0. in the other case the simple lock is released in vm_map_lock_drain_*interlock*

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