From owner-svn-src-head@freebsd.org Thu Apr 20 22:36:34 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48027D487A4; Thu, 20 Apr 2017 22:36:34 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebi.us (glebi.us [96.95.210.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 352DF1E2; Thu, 20 Apr 2017 22:36:33 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebi.us (localhost [127.0.0.1]) by cell.glebi.us (8.15.2/8.15.2) with ESMTPS id v3KMaQIW007371 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 20 Apr 2017 15:36:26 -0700 (PDT) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebi.us (8.15.2/8.15.2/Submit) id v3KMaQ8Z007370; Thu, 20 Apr 2017 15:36:26 -0700 (PDT) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebi.us: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 20 Apr 2017 15:36:26 -0700 From: Gleb Smirnoff To: Jung-uk Kim Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r317231 - head/usr.bin/systat Message-ID: <20170420223626.GX1033@FreeBSD.org> References: <201704202230.v3KMUdAm030762@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201704202230.v3KMUdAm030762@repo.freebsd.org> User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2017 22:36:34 -0000 Thanks, Jung-uk! On Thu, Apr 20, 2017 at 10:30:39PM +0000, Jung-uk Kim wrote: J> Author: jkim J> Date: Thu Apr 20 22:30:39 2017 J> New Revision: 317231 J> URL: https://svnweb.freebsd.org/changeset/base/317231 J> J> Log: J> Fix systat(1) regression. It was broken by r317061. J> J> Modified: J> head/usr.bin/systat/vmstat.c J> J> Modified: head/usr.bin/systat/vmstat.c J> ============================================================================== J> --- head/usr.bin/systat/vmstat.c Thu Apr 20 21:48:54 2017 (r317230) J> +++ head/usr.bin/systat/vmstat.c Thu Apr 20 22:30:39 2017 (r317231) J> @@ -70,35 +70,35 @@ static const char sccsid[] = "@(#)vmstat J> J> static struct Info { J> long time[CPUSTATES]; J> - u_int v_swtch; /* context switches */ J> - u_int v_trap; /* calls to trap */ J> - u_int v_syscall; /* calls to syscall() */ J> - u_int v_intr; /* device interrupts */ J> - u_int v_soft; /* software interrupts */ J> + uint64_t v_swtch; /* context switches */ J> + uint64_t v_trap; /* calls to trap */ J> + uint64_t v_syscall; /* calls to syscall() */ J> + uint64_t v_intr; /* device interrupts */ J> + uint64_t v_soft; /* software interrupts */ J> /* J> * Virtual memory activity. J> */ J> - u_int v_vm_faults; /* number of address memory faults */ J> - u_int v_io_faults; /* page faults requiring I/O */ J> - u_int v_cow_faults; /* number of copy-on-writes */ J> - u_int v_zfod; /* pages zero filled on demand */ J> - u_int v_ozfod; /* optimized zero fill pages */ J> - u_int v_swapin; /* swap pager pageins */ J> - u_int v_swapout; /* swap pager pageouts */ J> - u_int v_swappgsin; /* swap pager pages paged in */ J> - u_int v_swappgsout; /* swap pager pages paged out */ J> - u_int v_vnodein; /* vnode pager pageins */ J> - u_int v_vnodeout; /* vnode pager pageouts */ J> - u_int v_vnodepgsin; /* vnode_pager pages paged in */ J> - u_int v_vnodepgsout; /* vnode pager pages paged out */ J> - u_int v_intrans; /* intransit blocking page faults */ J> - u_int v_reactivated; /* number of pages reactivated by pagedaemon */ J> - u_int v_pdwakeups; /* number of times daemon has awaken from sleep */ J> - u_int v_pdpages; /* number of pages analyzed by daemon */ J> - J> - u_int v_dfree; /* pages freed by daemon */ J> - u_int v_pfree; /* pages freed by exiting processes */ J> - u_int v_tfree; /* total pages freed */ J> + uint64_t v_vm_faults; /* number of address memory faults */ J> + uint64_t v_io_faults; /* page faults requiring I/O */ J> + uint64_t v_cow_faults; /* number of copy-on-writes */ J> + uint64_t v_zfod; /* pages zero filled on demand */ J> + uint64_t v_ozfod; /* optimized zero fill pages */ J> + uint64_t v_swapin; /* swap pager pageins */ J> + uint64_t v_swapout; /* swap pager pageouts */ J> + uint64_t v_swappgsin; /* swap pager pages paged in */ J> + uint64_t v_swappgsout; /* swap pager pages paged out */ J> + uint64_t v_vnodein; /* vnode pager pageins */ J> + uint64_t v_vnodeout; /* vnode pager pageouts */ J> + uint64_t v_vnodepgsin; /* vnode_pager pages paged in */ J> + uint64_t v_vnodepgsout; /* vnode pager pages paged out */ J> + uint64_t v_intrans; /* intransit blocking page faults */ J> + uint64_t v_reactivated; /* number of pages reactivated by pagedaemon */ J> + uint64_t v_pdwakeups; /* number of times daemon has awaken from sleep */ J> + uint64_t v_pdpages; /* number of pages analyzed by daemon */ J> + J> + uint64_t v_dfree; /* pages freed by daemon */ J> + uint64_t v_pfree; /* pages freed by exiting processes */ J> + uint64_t v_tfree; /* total pages freed */ J> /* J> * Distribution of page usages. J> */ J> _______________________________________________ J> svn-src-all@freebsd.org mailing list J> https://lists.freebsd.org/mailman/listinfo/svn-src-all J> To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" -- Totus tuus, Glebius.