| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
no longer contains kernel specific data structures, but rather
only scalar values and structures that are already part of the
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
of unassigned space for future values to be added, yet is nearly
100 bytes smaller per entry than the structure that it replaced.
|
|
|
|
|
|
|
|
|
|
|
| |
and numvnodes are longs in the kernel. They should remain longs in systat,
what really needs to change is that they should be using SYSCTL_LONG rather
than SYSCTL_INT. I also changed wantfreevnodes to SYSCTL_LONG because I
happened to notice it.
I wish there was a way to find all of these automatically..
Pointed out by: bde
|
|
|
|
| |
die with an fpe on alpha because fscale wasn't properly initted
|
| |
|
|
|
|
|
|
|
|
|
|
| |
maxvnodes, numvnodes, freevnodes, nchstats, and numdirtybuffers.
o Make the hw.ncpu error checking code a little more rigorous by
sanity checking the returned data size.
o Didn't fix machine-dependent non-sysctl-exported variables:
intrnames, eintrnames, intrcnt, eintrcnt, as these variables are
defined and exported from machine-dependent kernel code in
assembly. This should probably be fixed somehow.
|
|
|
|
| |
instead of using kmem.
|
|
|
|
| |
kmem.
|
|
|
|
| |
using kmem.
|
| |
|
|
|
|
| |
Reviewed by: alex, asmodai, billf
|
| |
|
|
|
|
|
| |
it to try and get world building again. (sys/conf.h now depends on
sys/types.h)
|
|
|
|
|
|
|
|
|
| |
structure member that doesn't exist anymore.
Use getsysctlbyname for kern.ipc.mbstat instead of sysctl.
Use netstat's method of displaying values from mtnames.
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
Missed by PR: 19809
|
| |
|
| |
|
| |
|
|
|
|
| |
Minor warnings in tip corrected.
|
| |
|
|
|
|
|
| |
PR: docs/17061
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
vmstat(1) -> vmstat(8)
iostat(1) -> iostat(8)
|
|
|
|
|
| |
PR: 12858
Submitted by: Arjan de Vet <Arjan.deVet@adv.iae.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
track.
The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;
.\" $Id$
.\"
If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.
Approved by: bde
|
|
|
|
| |
that went away in January.
|
|
|
|
|
| |
enough space for this but not enough space for the normal %*.*f
format. Similarly for long doubles.
|
| |
|
|
|
|
|
| |
VM statistics. zfod is moved and %slo-z ( percentage of zero-fills that
were slow, i.e. not pre-zero'd ), and number of pages freed per second.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Noticed by: ken
|
|
|
|
|
|
| |
relation to devstat(3)/(9).
Submitted-by: ken@freebsd.org
|
|
|
|
|
|
| |
You can now use the `want_fd' command in the vmstat display.
Suggested by: grog
|
|
|
|
| |
(can get old behavior with -DWANT_FD)
|
| |
|
|
|
|
| |
Reported by: bde
|
|
|
|
|
|
|
|
|
|
| |
generation was causing unaligned access faults on the Alpha.
I have incremented the devstat version number, since this is an interface
change. You'll need to recompile libdevstat, systat, iostat, vmstat and
rpc.rstatd along with your kernel.
Partially Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
|
|
|
|
| |
Reviewed by: imp
|
| |
|
|
|
|
| |
Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
|
|
|
|
|
| |
PR: 7841
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp>
|
| |
|
|
|
|
|
| |
shown by systat's vmstat display.
PR: docs/3764
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
o Add more checks for buffer overflows
o Use snprintf rather than strcat/cpy and have better checks for max
length exceeded.
Most of these changes are not exploitable buffer overruns, but it never
hurts to be safe.
Inspired by and obtained from: OpenBSD
|
|
|
|
| |
Reviewed with optimizations by: Tor Egge <tegge>
|
|
|
|
|
|
|
|
|
| |
in netstat-mode to avoid a conflict with tcp-mode. Also
while documenting this new feature in the manpage, fix a
minor display nit.
PR: 5159
Submitted by: Sergei Chechetkin <csl@whale.sunbay.crimea.ua>
|