Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Apr 2001 01:20:03 -0700 (PDT)
From:      Bruce Evans <bde@zeta.org.au>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: bin/26057: [PATCH] Minor ps(1) fixes
Message-ID:  <200104070820.f378K3R53066@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/26057; it has been noted by GNATS.

From: Bruce Evans <bde@zeta.org.au>
To: dd@FreeBSD.ORG
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: bin/26057: [PATCH] Minor ps(1) fixes
Date: Sat, 7 Apr 2001 18:13:38 +1000 (EST)

 On Fri, 6 Apr 2001 dd@FreeBSD.ORG wrote:
 
 > Synopsis: [PATCH] Minor ps(1) fixes
 > 
 > State-Changed-From-To: open->closed
 > State-Changed-By: dd
 > State-Changed-When: Fri Apr 6 20:19:09 PDT 2001
 > State-Changed-Why: 
 > ps.c part committed by brian (1.37 of bin/ps/ps.c).  I'll update the
 > man page later today.
 
 The committed fix is half-baked at best.  It does't even remove the
 session keyword like the first version of the PR does.
 
 Kirk also removed the tsess pointer and keyword from everywhere except
 ps.1, but the PR doesn't mention it.  The log message for rev.1.25 of
 keyword.c says the following about the removal:
 
     kernel/user interface, specifically rusage and rtprio. It no
     longer contains proc, session, pcred, ucred, procsig, vmspace,
     pstats, mtx, sigiolst, klist, callout, pasleep, or mdproc. If
     any of these changed in size, ps, w, fstat, gcore, systat, and
     top would all stop working. The new structure has over 200 bytes
 
 This is incorrect for "session" in ps at least.  ps would not have
 stopped working if sizeof(struct session) changed, since it just
 printed the session pointer.
 
 Bruce
 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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