PERFORCE change 91938 for review
John Baldwin
jhb at FreeBSD.org
Fri Feb 17 10:28:37 PST 2006
http://perforce.freebsd.org/chv.cgi?CH=91938
Change 91938 by jhb at jhb_twclab on 2006/02/17 18:27:53
Compile.
Affected files ...
.. //depot/projects/smpng/sys/kern/sys_process.c#50 edit
Differences ...
==== //depot/projects/smpng/sys/kern/sys_process.c#50 (text+ko) ====
@@ -212,19 +212,19 @@
int
proc_rwmem(struct proc *p, struct uio *uio)
{
- struct vmspace *vm;
vm_map_t map;
vm_object_t backing_object, object = NULL;
vm_offset_t pageno = 0; /* page number */
vm_prot_t reqprot;
- int error, refcnt, writing;
+ int error, writing;
/*
* Assert that someone has locked this vmspace. (Should be
* curthread but we can't assert that.) This keeps the process
* from exiting out from under us until this operation completes.
*/
- KASSERT(p->p_lock >= 1);
+ KASSERT(p->p_lock >= 1, ("%s: process %p (pid %d) not held", __func__,
+ p, p->p_pid));
/*
* The map we want...
@@ -1035,7 +1035,6 @@
fail:
PROC_UNLOCK(p);
-fail_noproc:
if (proctree_locked)
sx_xunlock(&proctree_lock);
return (error);
More information about the p4-projects
mailing list