CVS commit: src/usr.bin/systat
Module Name:src Committed By: simonb Date: Sat Jul 24 13:42:05 UTC 2021 Modified Files: src/usr.bin/systat: vmstat.c Log Message: Instead of getting an estimate of the number of kernel buffers, allocating memory for them, requesting all the metadata contents of these buffers (and repeating in the unlikely case of the number of buffers increasing too much since the estimate) and then straight away throwing all the contents out just to count how many buffers there were, just get the initial estimate from the kernel and subtract the slop. Reduces system CPU usage of "systat vm" by approx 80% for any system with a reasonable number of buffers. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: maya Date: Sat Apr 17 08:34:28 UTC 2021 Modified Files: src/usr.bin/systat: ps.c Log Message: Remove SCCS workarounds. No binary change. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/usr.bin/systat/ps.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: simonb Date: Fri Dec 11 07:24:38 UTC 2020 Modified Files: src/usr.bin/systat: Makefile Log Message: Add ${LIBUTIL} to DPADD. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/usr.bin/systat/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: simonb Date: Wed Aug 26 10:56:01 UTC 2020 Modified Files: src/usr.bin/systat: ps.c Log Message: Use the vm.uspace sysctl instead of using the USPACE kernel define. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/usr.bin/systat/ps.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: mrg Date: Mon Mar 2 09:50:12 UTC 2020 Modified Files: src/usr.bin/systat: bufcache.c vmstat.c Log Message: increase slot slop space from 100 to 1000 before giving up. from Paul Ripke on current-users. thanks! To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/usr.bin/systat/bufcache.c cvs rdiff -u -r1.87 -r1.88 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Jan 25 15:34:22 UTC 2019 Modified Files: src/usr.bin/systat: vmstat.c Log Message: no need for curses.h To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Jan 25 15:31:11 UTC 2019 Modified Files: src/usr.bin/systat: extern.h iostat.c main.c syscall.c vmstat.c Log Message: PR/53906: Paul Ripke: systat(1) vmstat & syscall get "alternate system clock has died" on terminal resize (SIGWINCH) To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/usr.bin/systat/extern.h cvs rdiff -u -r1.38 -r1.39 src/usr.bin/systat/iostat.c cvs rdiff -u -r1.54 -r1.55 src/usr.bin/systat/main.c cvs rdiff -u -r1.9 -r1.10 src/usr.bin/systat/syscall.c cvs rdiff -u -r1.84 -r1.85 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: tih Date: Tue Jan 8 08:22:20 UTC 2019 Modified Files: src/usr.bin/systat: vmstat.c Log Message: Remove a format character from a non-format string. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: wiz Date: Fri Dec 28 12:21:53 UTC 2018 Modified Files: src/usr.bin/systat: systat.1 Log Message: Fix some macro usage. Fix a typo. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: sevan Date: Wed Dec 26 01:54:09 UTC 2018 Modified Files: src/usr.bin/systat: systat.1 Log Message: Remove commentd out options for fields no longer present in source. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: sevan Date: Wed Dec 26 01:47:37 UTC 2018 Modified Files: src/usr.bin/systat: bufcache.c cmdtab.c main.c systat.1 systat.h vmstat.c Log Message: Extend "systat vm" output to provide better insight about buffercache and document it. >From Greg A. Woods in PR bin/36542 To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/usr.bin/systat/bufcache.c cvs rdiff -u -r1.25 -r1.26 src/usr.bin/systat/cmdtab.c cvs rdiff -u -r1.53 -r1.54 src/usr.bin/systat/main.c cvs rdiff -u -r1.48 -r1.49 src/usr.bin/systat/systat.1 cvs rdiff -u -r1.11 -r1.12 src/usr.bin/systat/systat.h cvs rdiff -u -r1.82 -r1.83 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: snj Date: Wed Nov 22 02:52:42 UTC 2017 Modified Files: src/usr.bin/systat: main.c Log Message: add -b to usage. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/usr.bin/systat/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: mrg Date: Fri Nov 17 20:43:08 UTC 2017 Modified Files: src/usr.bin/systat: main.c Log Message: add missing 'b' to the optstring. alpha-sort the option handling. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/usr.bin/systat/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: mlelstv Date: Sat Jul 15 08:22:23 UTC 2017 Modified Files: src/usr.bin/systat: iostat.c vmstat.c Log Message: Use I/O timestamps to compute disk statistics for better precisison. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/usr.bin/systat/iostat.c cvs rdiff -u -r1.81 -r1.82 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Tue Jan 10 21:14:51 UTC 2017 Modified Files: src/usr.bin/systat: ps.c Log Message: need To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/usr.bin/systat/ps.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: mrg Date: Sat Dec 3 03:26:27 UTC 2016 Modified Files: src/usr.bin/systat: main.c systat.1 Log Message: add a basic "-b" option - that outputs one display and exits. inspired by "top -b". still requires a curses-capable output without some fairly significant internal restructuring. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/usr.bin/systat/main.c cvs rdiff -u -r1.46 -r1.47 src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Mon Oct 24 00:40:17 UTC 2016 Modified Files: src/usr.bin/systat: bufcache.c Log Message: sysctlbyname is convenient, but ain't cheap. Cache it. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/usr.bin/systat/bufcache.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Sat Oct 22 22:02:55 UTC 2016 Modified Files: src/usr.bin/systat: cmds.c extern.h main.c Log Message: allow fractional intervals To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/usr.bin/systat/cmds.c cvs rdiff -u -r1.45 -r1.46 src/usr.bin/systat/extern.h cvs rdiff -u -r1.49 -r1.50 src/usr.bin/systat/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Aug 5 07:22:17 UTC 2016 Modified Files: src/usr.bin/systat: ifstat.c Log Message: Avoid string gymnastics in an olympic year. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/usr.bin/systat/ifstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: jakllsch Date: Thu Aug 4 12:56:31 UTC 2016 Modified Files: src/usr.bin/systat: ifstat.c Log Message: Make this build with clang: - Remove unused static const variables - Adjust impossibleish comparision. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/usr.bin/systat/ifstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: wiz Date: Wed Aug 3 13:09:44 UTC 2016 Modified Files: src/usr.bin/systat: systat.1 Log Message: Bump date for new ifstat command. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: scole Date: Tue Aug 2 17:53:46 UTC 2016 Modified Files: src/usr.bin/systat: convtbl.c convtbl.h ifcmds.c ifstat.c Log Message: Add $NetBSD$ tag for new files To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/systat/convtbl.c \ src/usr.bin/systat/convtbl.h src/usr.bin/systat/ifcmds.c \ src/usr.bin/systat/ifstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: scole Date: Tue Aug 2 15:56:09 UTC 2016 Modified Files: src/usr.bin/systat: Makefile cmds.c cmdtab.c extern.h systat.1 Added Files: src/usr.bin/systat: convtbl.c convtbl.h ifcmds.c ifstat.c Log Message: PR bin/51204 Add ifstat command to systat. Imported from FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/usr.bin/systat/Makefile cvs rdiff -u -r1.28 -r1.29 src/usr.bin/systat/cmds.c cvs rdiff -u -r1.24 -r1.25 src/usr.bin/systat/cmdtab.c cvs rdiff -u -r0 -r1.1 src/usr.bin/systat/convtbl.c \ src/usr.bin/systat/convtbl.h src/usr.bin/systat/ifcmds.c \ src/usr.bin/systat/ifstat.c cvs rdiff -u -r1.44 -r1.45 src/usr.bin/systat/extern.h \ src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: dholland Date: Sat Mar 12 02:39:01 UTC 2016 Modified Files: src/usr.bin/systat: systat.1 Log Message: NetBSD does actually support flat-panel displays. Even for systat(1). (noted by tnn) To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: mrg Date: Sun Aug 23 18:33:15 UTC 2015 Modified Files: src/usr.bin/systat: extern.h keyboard.c main.c Log Message: if you change display types, the "Showing %s, refresh every %d seconds." message is retained, and you can't get rid of it. since it's dispalyed in inverse, it feels like there's always an error happening (which is really what the code has -- the above string is displayed via the error() function.) for several types of key press that largely are just "redraw" operation (space, ^L, etc.), clear the error string as well. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/usr.bin/systat/extern.h cvs rdiff -u -r1.25 -r1.26 src/usr.bin/systat/keyboard.c cvs rdiff -u -r1.48 -r1.49 src/usr.bin/systat/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: njoly Date: Fri Jun 20 07:08:15 UTC 2014 Modified Files: src/usr.bin/systat: vmstat.c Log Message: Remove fagile test which ensured that first namelist element (was X_NCHSTATS) had a known type. Make disk stats available again for vmstat display. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: joerg Date: Sat Jun 14 20:10:42 UTC 2014 Modified Files: src/usr.bin/systat: vmstat.c Log Message: GC X_NCHSTATS To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: joerg Date: Tue Jun 3 22:22:41 UTC 2014 Modified Files: src/usr.bin/systat: extern.h icmp.c ip.c ip6.c main.c tcp.c Log Message: Always use_sysctl in preparation of removing all kvm code. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/usr.bin/systat/extern.h cvs rdiff -u -r1.12 -r1.13 src/usr.bin/systat/icmp.c cvs rdiff -u -r1.17 -r1.18 src/usr.bin/systat/ip.c cvs rdiff -u -r1.15 -r1.16 src/usr.bin/systat/ip6.c src/usr.bin/systat/tcp.c cvs rdiff -u -r1.47 -r1.48 src/usr.bin/systat/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: jdc Date: Sat Mar 8 20:51:20 UTC 2014 Modified Files: src/usr.bin/systat: disks.c Log Message: Restore lost break. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/usr.bin/systat/disks.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: bad Date: Fri Oct 18 22:42:31 UTC 2013 Modified Files: src/usr.bin/systat: disks.c systat.1 Log Message: Make :drives, :display, :ignore accept fnmatch(3) patterns to specify drives. Bump man page date. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/usr.bin/systat/disks.c cvs rdiff -u -r1.42 -r1.43 src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: bad Date: Mon Oct 14 22:23:22 UTC 2013 Modified Files: src/usr.bin/systat: keyboard.c Log Message: No David, '\?' is not the del character. Broken in rev 1.21. XXX pullup-5, pullup-6. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.bin/systat/keyboard.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Nov 23 15:35:57 UTC 2012 Modified Files: src/usr.bin/systat: bufcache.c Log Message: bufmem is unsigned. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/usr.bin/systat/bufcache.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: pgoyette Date: Fri Nov 23 06:44:39 UTC 2012 Modified Files: src/usr.bin/systat: bufcache.c Log Message: Fix format string to resolve build break To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/usr.bin/systat/bufcache.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Nov 23 03:47:36 UTC 2012 Modified Files: src/usr.bin/systat: main.c Log Message: use more sysctl To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/usr.bin/systat/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Nov 23 03:46:35 UTC 2012 Modified Files: src/usr.bin/systat: pigs.c Log Message: fix wrong sysctl To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/usr.bin/systat/pigs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Nov 23 03:37:27 UTC 2012 Modified Files: src/usr.bin/systat: bufcache.c Log Message: use more sysctl To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/usr.bin/systat/bufcache.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Nov 23 03:33:05 UTC 2012 Modified Files: src/usr.bin/systat: pigs.c ps.h Log Message: use sysctl To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/usr.bin/systat/pigs.c cvs rdiff -u -r1.3 -r1.4 src/usr.bin/systat/ps.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Nov 23 01:43:10 UTC 2012 Modified Files: src/usr.bin/systat: mbufs.c Log Message: mbufs display was broken since the time we moved to percpu stats. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/usr.bin/systat/mbufs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Fri Nov 23 00:05:19 UTC 2012 Modified Files: src/usr.bin/systat: syscall.c Log Message: PR/47222: Manuel Bouyer: Fix syscall display to show something reasonable. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/usr.bin/systat/syscall.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: drochner Date: Fri Jan 6 14:08:09 UTC 2012 Modified Files: src/usr.bin/systat: Makefile cmdtab.c extern.h systat.1 Removed Files: src/usr.bin/systat: ipsec.c Log Message: kill ipsec support which hasn't been working for a long time (neither for KAME nor for FAST_IPSEC) To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/usr.bin/systat/Makefile cvs rdiff -u -r1.23 -r1.24 src/usr.bin/systat/cmdtab.c cvs rdiff -u -r1.41 -r1.42 src/usr.bin/systat/extern.h cvs rdiff -u -r1.10 -r0 src/usr.bin/systat/ipsec.c cvs rdiff -u -r1.40 -r1.41 src/usr.bin/systat/systat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: joerg Date: Tue Sep 6 18:31:44 UTC 2011 Modified Files: src/usr.bin/systat: extern.h main.c Log Message: Consistently use __dead and __printflike. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/usr.bin/systat/extern.h cvs rdiff -u -r1.45 -r1.46 src/usr.bin/systat/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: christos Date: Wed Aug 17 13:26:49 UTC 2011 Modified Files: src/usr.bin/systat: ps.c Log Message: eliminate non-literal format strings. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/usr.bin/systat/ps.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: njoly Date: Fri Apr 30 16:21:05 UTC 2010 Modified Files: src/usr.bin/systat: vmstat.c Log Message: Add per process cache values to the total name translations count. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/systat
Module Name:src Committed By: njoly Date: Fri Apr 30 13:49:22 UTC 2010 Modified Files: src/usr.bin/systat: vmstat.c Log Message: In vmstat display, add one more column to output memory values. Avoid overflow with more than 100GB. To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/usr.bin/systat/vmstat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.