Module Name:src
Committed By: simonb
Date: Fri Apr 2 06:28:55 UTC 2021
Modified Files:
src/usr.bin/vmstat: Makefile vmstat.c
Log Message:
Drop setgid kmem, simplify nlist setup.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/usr.bin/vmstat/Makefile
cv
Module Name:src
Committed By: simonb
Date: Thu Apr 1 06:23:15 UTC 2021
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use kernel sysctl hashstat collection instead of kmem grovelling
directly. Also GC a few old hash nlist entries that no longer exist.
To gen
Module Name:src
Committed By: simonb
Date: Thu Apr 1 05:33:51 UTC 2021
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Now that ports that use legacy intrcnt interrupt accounting have event
counters to show that data, for the live kernel case just show INTR
even
Module Name:src
Committed By: simonb
Date: Wed Mar 3 08:25:16 UTC 2021
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
For vmstat -h/-H, calculate the hash element size correctly instead of
assuming that everything that isn't a list is a tailq. Fixes random
rea
Module Name:src
Committed By: ad
Date: Mon Mar 23 18:44:18 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
ncs_collisions is gone.
To generate a diff of this commit:
cvs rdiff -u -r1.238 -r1.239 src/usr.bin/vmstat/vmstat.c
Please note that diffs are n
Module Name:src
Committed By: ad
Date: Sun Mar 22 14:39:29 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
- nchash is gone.
- Report new namecache stats.
To generate a diff of this commit:
cvs rdiff -u -r1.236 -r1.237 src/usr.bin/vmstat/vmstat.c
Plea
Module Name:src
Committed By: simonb
Date: Sat Jan 25 05:43:32 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Fix alignment of Flags column for vmstat -mW.
To generate a diff of this commit:
cvs rdiff -u -r1.235 -r1.236 src/usr.bin/vmstat/vmstat.c
Pl
Module Name:src
Committed By: ad
Date: Wed Jan 15 17:56:46 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
vmstat -s: report new stats:
0 per-cpu stats one synced
7246 per-cpu stats all synced
4092 anon pages possibly dirty
8881 a
Module Name:src
Committed By: ad
Date: Wed Jan 8 11:58:02 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Show reverse misses too.
To generate a diff of this commit:
cvs rdiff -u -r1.233 -r1.234 src/usr.bin/vmstat/vmstat.c
Please note that diffs are
Module Name:src
Committed By: ad
Date: Mon Jan 6 11:24:30 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
- Report namecache reverse hits with vmstat -s.
- ncvhashtbl is no more.
To generate a diff of this commit:
cvs rdiff -u -r1.232 -r1.233 src/usr.
Module Name:src
Committed By: mrg
Date: Sat Jan 4 03:09:55 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
move the time nlist fetches into their own namelist and only
fetch them when necessary. allow for fallback uses of older
time sources if others a
Module Name:src
Committed By: thorpej
Date: Fri Jan 3 19:13:54 UTC 2020
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
boottime in the kernel is no more. Instead, read timebasebin and convert
from bintime to timespec.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: ad
Date: Sun Dec 22 17:27:54 UTC 2019
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Have vmstat -H report on vcache_hashtab.
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/usr.bin/vmstat/vmstat.c
Please note
Module Name:src
Committed By: mrg
Date: Thu May 9 08:01:07 UTC 2019
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
when dumping a kernhist history replace "%s" with "%p" so that the
kernhist in kernel can be a little more usable without making the
userland dump
Module Name:src
Committed By: simonb
Date: Tue Apr 30 23:29:18 UTC 2019
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use PRWORD for printing -m/-mW totals so fields don't run in to each other.
While here, update field widths for 'vmstat -mW' for modern machin
Module Name:src
Committed By: sevan
Date: Tue Dec 25 03:38:59 UTC 2018
Modified Files:
src/usr.bin/vmstat: vmstat.1
Log Message:
Remove reference to Installing and Operating 4.3BSD paper, at present it's not
possible to find a paper titled as such with sections starting wi
Module Name:src
Committed By: sevan
Date: Thu Dec 13 01:58:04 UTC 2018
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
typo
To generate a diff of this commit:
cvs rdiff -u -r1.224 -r1.225 src/usr.bin/vmstat/vmstat.c
Please note that diffs are not public domain
Module Name:src
Committed By: sevan
Date: Thu Dec 13 01:29:11 UTC 2018
Modified Files:
src/usr.bin/vmstat: vmstat.1
Log Message:
Describe what happens when you run vmstat witout any options aka the first line
of vmstat.
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: sevan
Date: Wed Dec 5 23:42:23 UTC 2018
Modified Files:
src/usr.bin/vmstat: vmstat.1
Log Message:
Document vmstat -w -1 is accepted.
via FreeBSD.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.bin/vmstat/vmstat.1
Ple
Module Name:src
Committed By: sevan
Date: Wed Dec 5 10:35:14 UTC 2018
Modified Files:
src/usr.bin/vmstat: vmstat.1
Log Message:
Suggest kernhist(9) which is required for vmstat -u and -U
Drop Pp before Bl while here.
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: mrg
Date: Mon Dec 4 03:05:57 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
deref the right address to get the pool_allocator.
To generate a diff of this commit:
cvs rdiff -u -r1.223 -r1.224 src/usr.bin/vmstat/vmstat.c
Module Name:src
Committed By: mrg
Date: Sun Dec 3 21:10:01 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
remove now wrong comment. minor KNF.
To generate a diff of this commit:
cvs rdiff -u -r1.222 -r1.223 src/usr.bin/vmstat/vmstat.c
Please note t
Module Name:src
Committed By: mrg
Date: Sun Dec 3 21:09:01 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
fix the kvm version of counting pool pages for vmstat -s.
To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/usr.bin/vmstat/vms
Module Name:src
Committed By: mlelstv
Date: Wed Sep 6 06:05:23 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Don't print "nan" when there is no disk activity.
To generate a diff of this commit:
cvs rdiff -u -r1.217 -r1.218 src/usr.bin/vmstat/vmstat.
Module Name:src
Committed By: ryo
Date: Thu Jan 5 07:53:20 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
"vmstat -ie[v]" auto fit to minimum columns
Reviewed by msaitoh@
To generate a diff of this commit:
cvs rdiff -u -r1.215 -r1.216 src/usr.bin/vm
Module Name:src
Committed By: pgoyette
Date: Thu Jan 5 03:42:27 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Adapt to use of bintime(9) for kernel history timestamps (7.99.55).
To generate a diff of this commit:
cvs rdiff -u -r1.214 -r1.215 src/usr
Module Name:src
Committed By: pgoyette
Date: Wed Jan 4 01:29:18 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Fix error handling confusion between error and errno
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214 src/usr.bin/vmstat/vms
Module Name:src
Committed By: pgoyette
Date: Wed Jan 4 01:06:26 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Adapt to new version of the sysctl export structure
To generate a diff of this commit:
cvs rdiff -u -r1.212 -r1.213 src/usr.bin/vmstat/vmst
Module Name:src
Committed By: pgoyette
Date: Mon Jan 2 09:24:55 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use appropriate PRI* format specifiers for fixed-bit-size numbers
Should fix i386 build.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: pgoyette
Date: Mon Jan 2 02:08:05 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
For kvm-based kernhist code, print size of history table and "next free"
pointer, same as we do for sysctl-based code.
To generate a diff o
Module Name:src
Committed By: pgoyette
Date: Mon Jan 2 01:48:56 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Restore the kvm-grovelling code for use on crash files (where sysctl(3)
is not available). Otherwise, this would always report on the curren
Module Name:src
Committed By: pgoyette
Date: Mon Jan 2 01:02:19 UTC 2017
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
For kernel history display, replace the kvm grovelling with the newly
available sysctl access to the history data.
XXX vmstat still uses kvm
Module Name:src
Committed By: christos
Date: Tue Oct 4 17:36:21 UTC 2016
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
No point in using float here; makes evbmips64 need __truncdfsf2, and that
causes static linking issues because of softfloat.
To generate a
Module Name:src
Committed By: christos
Date: Sun Mar 6 18:01:28 UTC 2016
Modified Files:
src/usr.bin/vmstat: Makefile
Log Message:
Work around gcc on sparc64 bug
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/usr.bin/vmstat/Makefile
Please note that
Module Name:src
Committed By: skrll
Date: Fri Sep 12 16:25:30 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Print the cpu in the kernhist record.
To generate a diff of this commit:
cvs rdiff -u -r1.203 -r1.204 src/usr.bin/vmstat/vmstat.c
Please note
Module Name:src
Committed By: skrll
Date: Fri Sep 12 16:25:55 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.204 -r1.205 src/usr.bin/vmstat/vmstat.c
Please note that diffs are n
Module Name:src
Committed By: nakayama
Date: Sat Jul 12 20:04:31 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use u_long to avoid negative value outputs.
To generate a diff of this commit:
cvs rdiff -u -r1.202 -r1.203 src/usr.bin/vmstat/vmstat.c
Pl
Module Name:src
Committed By: joerg
Date: Sat Jun 14 04:06:54 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Init summary counters.
To generate a diff of this commit:
cvs rdiff -u -r1.201 -r1.202 src/usr.bin/vmstat/vmstat.c
Please note that diffs are
Module Name:src
Committed By: joerg
Date: Sat Jun 14 01:27:00 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Fix format string for ILP32.
To generate a diff of this commit:
cvs rdiff -u -r1.200 -r1.201 src/usr.bin/vmstat/vmstat.c
Please note that dif
Module Name:src
Committed By: joerg
Date: Fri Jun 13 19:10:01 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use kern.pool for the live system.
To generate a diff of this commit:
cvs rdiff -u -r1.199 -r1.200 src/usr.bin/vmstat/vmstat.c
Please note th
Module Name:src
Committed By: joerg
Date: Fri Jun 13 11:26:37 UTC 2014
Modified Files:
src/usr.bin/vmstat: drvstats.c
Log Message:
Remove unused headers.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.bin/vmstat/drvstats.c
Please note that diffs are
Module Name:src
Committed By: joerg
Date: Tue Jun 3 21:56:30 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
GC left-over kread.
To generate a diff of this commit:
cvs rdiff -u -r1.198 -r1.199 src/usr.bin/vmstat/vmstat.c
Please note that diffs are no
Module Name:src
Committed By: joerg
Date: Tue Jun 3 21:56:03 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use CPU statistics from uvmexp when possible.
To generate a diff of this commit:
cvs rdiff -u -r1.197 -r1.198 src/usr.bin/vmstat/vmstat.c
Ple
Module Name:src
Committed By: joerg
Date: Tue Jun 3 21:45:41 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use kern.clockrate if possible.
To generate a diff of this commit:
cvs rdiff -u -r1.196 -r1.197 src/usr.bin/vmstat/vmstat.c
Please note that
Module Name:src
Committed By: joerg
Date: Tue Jun 3 21:41:56 UTC 2014
Modified Files:
src/usr.bin/vmstat: Makefile vmstat.c
Log Message:
Convert the remaining uvmexp users to the sysctl as default source.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src
Module Name:src
Committed By: joerg
Date: Tue Jun 3 21:31:54 UTC 2014
Modified Files:
src/usr.bin/vmstat: Makefile vmstat.c
Log Message:
Use vm.uvmexp data as much as possible for vmstat -s.
Temporarily disable shadowing warning until the other users are cleaned
up.
To
Module Name:src
Committed By: joerg
Date: Mon Jun 2 22:57:50 UTC 2014
Modified Files:
src/usr.bin/vmstat: drvstats.c
Log Message:
GC unused variables.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/usr.bin/vmstat/drvstats.c
Please note that diffs are n
Module Name:src
Committed By: joerg
Date: Mon Jun 2 19:29:00 UTC 2014
Modified Files:
src/usr.bin/vmstat: drvstats.c
Log Message:
Drop kvm-based access for driver statistics.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.bin/vmstat/drvstats.c
Plea
Module Name:src
Committed By: joerg
Date: Mon Jun 2 19:16:11 UTC 2014
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Make missing kern.evcnt an error, don't try to fallback to kmem use.
To generate a diff of this commit:
cvs rdiff -u -r1.192 -r1.193 src/usr.b
Module Name:src
Committed By: mrg
Date: Sun Nov 10 05:16:10 UTC 2013
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
add a row with totals for some pool statistics.
To generate a diff of this commit:
cvs rdiff -u -r1.188 -r1.189 src/usr.bin/vmstat/vmstat.c
Ple
Module Name:src
Committed By: chs
Date: Tue Nov 13 14:09:58 UTC 2012
Modified Files:
src/usr.bin/vmstat: drvstats.c
Log Message:
fix operation on core files: cur_drive.io_name is an embedded array
in the structure we already fetched, not a pointer, so don't try to
derefer
Module Name:src
Committed By: para
Date: Sun Apr 29 16:23:56 UTC 2012
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
remove malloc(9) output function from vmstat
it is not required and working any more
To generate a diff of this commit:
cvs rdiff -u -r1.187 -r
Module Name:src
Committed By: christos
Date: Sat Oct 15 21:59:48 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
use warn instead of perror.
To generate a diff of this commit:
cvs rdiff -u -r1.185 -r1.186 src/usr.bin/vmstat/vmstat.c
Please note that d
Module Name:src
Committed By: christos
Date: Sat Oct 15 21:06:05 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
unbreak -f -H -h, etc, part 1
- get nlist once in the beginning and fix the flags. Not each time! It is
not like the kernel will change it sy
Module Name:src
Committed By: jym
Date: Wed Sep 21 12:08:02 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Use __arraycount(), as done above.
To generate a diff of this commit:
cvs rdiff -u -r1.183 -r1.184 src/usr.bin/vmstat/vmstat.c
Please note that
Module Name:src
Committed By: joerg
Date: Tue Sep 6 18:44:46 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Mark usage as static and __dead.
To generate a diff of this commit:
cvs rdiff -u -r1.182 -r1.183 src/usr.bin/vmstat/vmstat.c
Please note that
Module Name:src
Committed By: christos
Date: Wed Aug 17 13:54:31 UTC 2011
Modified Files:
src/usr.bin/vmstat: Makefile
Log Message:
document that we are using non-literal string formats.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/usr.bin/vmstat/Mak
Module Name:src
Committed By: yamt
Date: Tue Jul 26 13:24:38 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
dopoolcache: don't print unused caches unless verbose
To generate a diff of this commit:
cvs rdiff -u -r1.181 -r1.182 src/usr.bin/vmstat/vmstat
Module Name:src
Committed By: nakayama
Date: Wed Feb 16 12:58:38 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Fix header, format and total count of system interrupt counters.
To generate a diff of this commit:
cvs rdiff -u -r1.179 -r1.180 src/usr.bi
Module Name:src
Committed By: mlelstv
Date: Sat Feb 5 13:12:07 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
dosum also needs getnlist
To generate a diff of this commit:
cvs rdiff -u -r1.178 -r1.179 src/usr.bin/vmstat/vmstat.c
Please note that diff
Module Name:src
Committed By: christos
Date: Mon Jan 31 19:41:19 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
deal with detecting the first and last cpu differently.
To generate a diff of this commit:
cvs rdiff -u -r1.177 -r1.178 src/usr.bin/vmstat/
Module Name:src
Committed By: matt
Date: Mon Jan 31 18:56:04 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Make sure to getnlist in dovmstat
To generate a diff of this commit:
cvs rdiff -u -r1.176 -r1.177 src/usr.bin/vmstat/vmstat.c
Please note that
Module Name:src
Committed By: matt
Date: Sat Jan 29 18:10:08 UTC 2011
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Defer nlist processing until we know we need to it. If everything can be
obtained via sysctl, we can skip it entirely. This means we can run ev
Module Name:src
Committed By: christos
Date: Sat Dec 25 23:36:59 UTC 2010
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
can't play games with structure names since cpu_data refers to cpu_info, so
provide our own copy for everything.
To generate a diff of this
Module Name:src
Committed By: christos
Date: Sat Dec 25 20:50:36 UTC 2010
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
use a local definition of cpu_info if we have __HAVE_CPU_DATA_FIRST
To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 src/usr
Module Name:src
Committed By: christos
Date: Sat Dec 25 14:18:38 UTC 2010
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Don't crash on old kernels that don't have the new per cpu counters.
To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/us
Module Name:src
Committed By: enami
Date: Fri Dec 24 23:39:19 UTC 2010
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
We still need to update ouvmexp to output the differene from
previous iteration.
To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.1
Module Name:src
Committed By: christos
Date: Mon Dec 20 04:25:03 UTC 2010
Modified Files:
src/usr.bin/vmstat: Makefile vmstat.c
Log Message:
make this work with the per-cpu counters.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/usr.bin/vmstat/Makefil
Module Name:src
Committed By: christos
Date: Mon Oct 18 19:39:33 UTC 2010
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
simplify and modernize:
- make sysctl mibs static
- use warn/warnx for warnings
makes binary 4K smaller.
To generate a diff of this commit:
Module Name:src
Committed By: pooka
Date: Wed Jul 7 11:42:18 UTC 2010
Modified Files:
src/usr.bin/vmstat: vmstat.c
Log Message:
Make "i" unsigned to mirror change to struct uvm_history
To generate a diff of this commit:
cvs rdiff -u -r1.168 -r1.169 src/usr.bin/vmstat/vm
70 matches
Mail list logo