From 5ce623b8e013ab62b47c35dae13f560b6841d891 Mon Sep 17 00:00:00 2001 From: "Tim J. Robbins" Date: Thu, 13 Feb 2003 09:53:59 +0000 Subject: Add an XXX comment noting that getrusage() accesses p_stats->p_ru and p_stats->p_cru without holding the appropriate locks. --- sys/kern/kern_resource.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sys') diff --git a/sys/kern/kern_resource.c b/sys/kern/kern_resource.c index 4ade8903fd1b..9ad3732eb7f9 100644 --- a/sys/kern/kern_resource.c +++ b/sys/kern/kern_resource.c @@ -806,6 +806,7 @@ getrusage(td, uap) } mtx_unlock(&Giant); if (error == 0) { + /* XXX Unlocked access to p_stats->p_ru or p_cru. */ error = copyout(rup, uap->rusage, sizeof (struct rusage)); } return(error); -- cgit v1.3