From trhodes@FreeBSD.org  Tue Oct 19 13:57:06 2004
Return-Path: <trhodes@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id D975716A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 19 Oct 2004 13:57:06 +0000 (GMT)
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
	by mx1.FreeBSD.org (Postfix) with ESMTP id BB86043D41
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 19 Oct 2004 13:57:06 +0000 (GMT)
	(envelope-from trhodes@FreeBSD.org)
Received: from freefall.freebsd.org (trhodes@localhost [127.0.0.1])
	by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i9JDv6DF059855
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 19 Oct 2004 13:57:06 GMT
	(envelope-from trhodes@freefall.freebsd.org)
Received: (from trhodes@localhost)
	by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i9JDv6aH059854;
	Tue, 19 Oct 2004 13:57:06 GMT
	(envelope-from trhodes)
Message-Id: <200410191357.i9JDv6aH059854@freefall.freebsd.org>
Date: Tue, 19 Oct 2004 13:57:06 GMT
From: Tom Rhodes <trhodes@FreeBSD.org>
Reply-To: Tom Rhodes <trhodes@FreeBSD.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Some utilities used in debugging do not function properly
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         72875
>Category:       bin
>Synopsis:       Some utilities used in debugging do not function properly
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    des
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 19 14:00:43 GMT 2004
>Closed-Date:    
>Last-Modified:  Tue Oct 19 19:30:12 GMT 2004
>Originator:     Tom Rhodes
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
The FreeBSD Project
>Environment:
System: FreeBSD freefall.freebsd.org 4.10-STABLE FreeBSD 4.10-STABLE #13: Fri May 28 21:29:54 PDT 2004 kensmith@freefall.freebsd.org:/c/src/sys/compile/FREEFALL i386


	
>Description:
Some tools/utilities do not function properly with respect to
post mortum debugging.  For instance, vmstat(8), due to its use
of the sysctl(8) interface, will return the results from the running
kernel even when -M is specified.
>How-To-Repeat:
vmstat -M
>Fix:
You're smart.  :)
	


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->des 
Responsible-Changed-By: trhodes 
Responsible-Changed-When: Tue Oct 19 14:04:16 GMT 2004 
Responsible-Changed-Why:  
Assign this to DES, he needs more work to keep him busy.  :) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=72875 

From: Ruslan Ermilov <ru@FreeBSD.org>
To: Tom Rhodes <trhodes@FreeBSD.org>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: bin/72875: Some utilities used in debugging do not function properly
Date: Tue, 19 Oct 2004 22:23:53 +0300

 On Tue, Oct 19, 2004 at 01:57:06PM +0000, Tom Rhodes wrote:
 > 
 > Some tools/utilities do not function properly with respect to
 > post mortum debugging.  For instance, vmstat(8), due to its use
 > of the sysctl(8) interface, will return the results from the running
 > kernel even when -M is specified.
 > 
 Actually, it depends on the type of the obtained information.
 For example, both -m and -i options work properly with -M:
 
 # vmstat -m | md5
 8345b5b1dd633d77cec7919c67fa1101
 # vmstat -m | md5
 96f6c20a86878ddb91ac948f82dc05e5
 # vmstat -m -M ./vmcore.44 | md5
 f975835f93af8166d24e15ab0625300a
 # vmstat -m -M ./vmcore.44 | md5
 f975835f93af8166d24e15ab0625300a
 
 # vmstat -i | md5
 ef2091dcd71e227ebf00ac102861a5a7
 # vmstat -i | md5
 c71925df9e4b95410e35b8ad95b5a37b
 # vmstat -i -M ./vmcore.44 | md5
 82a97c776c83b8b118e9d6cf799b1e92
 # vmstat -i -M ./vmcore.44 | md5
 82a97c776c83b8b118e9d6cf799b1e92
 
 
 Cheers,
 -- 
 Ruslan Ermilov
 ru@FreeBSD.org
 FreeBSD committer
>Unformatted:
