Index: tty.c =================================================================== RCS file: /cognet/ncvs/src/sys/kern/tty.c,v retrieving revision 1.270 diff -u -p -r1.270 tty.c --- tty.c 10 Jun 2007 01:49:17 -0000 1.270 +++ tty.c 10 Jun 2007 13:15:52 -0000 @@ -2614,8 +2614,10 @@ ttyinfo(struct tty *tp) rss = pgtok(vmspace_resident_count(pick->p_vmspace)); PROC_SUNLOCK(pick); PROC_LOCK(pick); + PROC_SLOCK(pick); PGRP_UNLOCK(tp->t_pgrp); calcru(pick, &utime, &stime); + PROC_SUNLOCK(pick); pid = pick->p_pid; bcopy(pick->p_comm, comm, sizeof(comm)); PROC_UNLOCK(pick);