Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Dec 2011 21:24:01 +0000 (UTC)
From:      Mikolaj Golub <trociny@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r228264 - head/sys/kern
Message-ID:  <201112042124.pB4LO19M003571@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: trociny
Date: Sun Dec  4 21:24:01 2011
New Revision: 228264
URL: http://svn.freebsd.org/changeset/base/228264

Log:
  In sysctl_kern_proc_ps_strings() there is no much sense in checking
  for P_WEXIT and P_SYSTEM flags.
  
  Reviewed by:	kib

Modified:
  head/sys/kern/kern_proc.c

Modified: head/sys/kern/kern_proc.c
==============================================================================
--- head/sys/kern/kern_proc.c	Sun Dec  4 19:25:49 2011	(r228263)
+++ head/sys/kern/kern_proc.c	Sun Dec  4 21:24:01 2011	(r228264)
@@ -2456,18 +2456,10 @@ sysctl_kern_proc_ps_strings(SYSCTL_HANDL
 	p = pfind((pid_t)name[0]);
 	if (p == NULL)
 		return (ESRCH);
-	if (p->p_flag & P_WEXIT) {
-		PROC_UNLOCK(p);
-		return (ESRCH);
-	}
 	if ((error = p_cansee(curthread, p)) != 0) {
 		PROC_UNLOCK(p);
 		return (error);
 	}
-	if ((p->p_flag & P_SYSTEM) != 0) {
-		PROC_UNLOCK(p);
-		return (0);
-	}
 #ifdef COMPAT_FREEBSD32
 	if ((req->flags & SCTL_MASK32) != 0) {
 		/*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201112042124.pB4LO19M003571>