summaryrefslogtreecommitdiff
path: root/usr.bin/vmstat/vmstat.c
AgeCommit message (Expand)Author
2022-10-23Remove extraneous "d" in a printf format string in UVM history dumpsimonb
2022-07-16When operating on core files or /dev/mem when using the -M option,simonb
2022-07-16Move the call to getnlist() to after we check if kvm_openfiles(3) succeeded.simonb
2022-05-19Bump some column widths for "vmstat -mW".simonb
2022-02-27vmstat: unexport file-scope variable numdisksrillig
2022-02-09Fix typo in usage.wiz
2022-02-09allow the number of disks displayed in the default outputmrg
2022-02-01when picking which 2 disks to show in the 'vmstat' default outputmrg
2021-11-27usr.bin: remove unnecessary CONSTCOND, lint no longer needs itrillig
2021-08-22usr.bin: enable lint checks for most programs in /usr/binrillig
2021-04-02Drop setgid kmem, simplify nlist setup.simonb
2021-04-01Use kernel sysctl hashstat collection instead of kmem grovellingsimonb
2021-04-01Now that ports that use legacy intrcnt interrupt accounting have eventsimonb
2021-03-03For vmstat -h/-H, calculate the hash element size correctly instead ofsimonb
2020-06-14Remove PG_ZERO. It worked brilliantly on x86 machines from the mid-90s butad
2020-06-14pool_cache:ad
2020-06-11Counter tweaks:ad
2020-03-23ncs_collisions is gone.ad
2020-03-22Process concurrent page faults on individual uvm_objects / vm_amaps inad
2020-03-22- nchash is gone.ad
2020-01-25Fix alignment of Flags column for vmstat -mW.simonb
2020-01-15vmstat -s: report new stats:ad
2020-01-08Show reverse misses too.ad
2020-01-06- Report namecache reverse hits with vmstat -s.ad
2020-01-04move the time nlist fetches into their own namelist and onlymrg
2020-01-03boottime in the kernel is no more. Instead, read timebasebin and convertthorpej
2019-12-27s/sucess/success/ in comment.msaitoh
2019-12-22Have vmstat -H report on vcache_hashtab.ad
2019-09-13Expose struct namecache.christos
2019-05-09when dumping a kernhist history replace "%s" with "%p" so that themrg
2019-04-30Use PRWORD for printing -m/-mW totals so fields don't run in to each other.simonb
2018-12-13typosevan
2017-12-04deref the right address to get the pool_allocator.mrg
2017-12-03remove now wrong comment. minor KNF.mrg
2017-12-03fix the kvm version of counting pool pages for vmstat -s.mrg
2017-12-02add two new members to uvmexp_sysctl{}: bootpages and poolpages.mrg
2017-11-03Remove the ABI version-and-length check that was recently introduced;pgoyette
2017-10-28Update the kernhist(9) kernel history code to address issues identifiedpgoyette
2017-09-06Don't print "nan" when there is no disk activity.mlelstv
2017-07-04Use I/O timestamps to compute disk statistics for better precision.mlelstv
2017-01-05"vmstat -ie[v]" auto fit to minimum columnsryo
2017-01-05Adapt to use of bintime(9) for kernel history timestamps (7.99.55).pgoyette
2017-01-04Fix error handling confusion between error and errnopgoyette
2017-01-04Adapt to new version of the sysctl export structurepgoyette
2017-01-02Use appropriate PRI* format specifiers for fixed-bit-size numberspgoyette
2017-01-02For kvm-based kernhist code, print size of history table and "next free"pgoyette
2017-01-02Restore the kvm-grovelling code for use on crash files (where sysctl(3)pgoyette
2017-01-02For kernel history display, replace the kvm grovelling with the newlypgoyette
2016-10-04No point in using float here; makes evbmips64 need __truncdfsf2, and thatchristos
2016-09-05Drop main() prototype.sevan