diff --git a/sys/uvm/uvm_map.c b/sys/uvm/uvm_map.c index de35d928413d..c947fcd9b340 100644 --- a/sys/uvm/uvm_map.c +++ b/sys/uvm/uvm_map.c @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_map.c,v 1.83 2000/10/11 17:27:58 thorpej Exp $ */ +/* $NetBSD: uvm_map.c,v 1.84 2000/10/16 23:17:54 thorpej Exp $ */ /* * Copyright (c) 1997 Charles D. Cranor and Washington University. @@ -2779,17 +2779,8 @@ void uvmspace_share(p1, p2) struct proc *p1, *p2; { - struct vmspace *ovm = p2->p_vmspace; - - if (ovm != NULL) - pmap_deactivate(p2); - p2->p_vmspace = p1->p_vmspace; p1->p_vmspace->vm_refcnt++; - pmap_activate(p2); - - if (ovm != NULL) - uvmspace_free(ovm); } /*