aboutsummaryrefslogtreecommitdiff
path: root/lib/libdevstat
Commit message (Collapse)AuthorAgeFilesLines
* First pass through library packaging.Glen Barber2016-02-041-0/+1
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery2015-11-251-1/+0
| | | | | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291307
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+20
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Merge sync of headSimon J. Gerraty2015-05-272-23/+4
| |\ | | | | | | | | | Notes: svn path=/projects/bmake/; revision=283595
| * \ Merge head from 7/28Simon J. Gerraty2014-08-191-1/+1
| |\ \ | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=270164
| * | | Updated dependenciesSimon J. Gerraty2014-05-161-1/+1
| | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * | | Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * | | Merge headSimon J. Gerraty2014-04-271-5/+12
| |\ \ \ | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=265006
| * | | | Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
| | | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
| * | | | Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * | | | Sync with HEAD.David E. O'Brien2013-02-083-9/+75
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=246555
| * | | | | Updated/new Makefile.dependSimon J. Gerraty2012-11-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/bmake/; revision=242788
| * | | | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | | | | | Remove unused variable and silence clang warnings.Marcelo Araujo2015-06-041-2/+0
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Differential Revision: D2681 Reviewed by: rodrigc Notes: svn path=/head/; revision=283976
* | | | | Remove an obsolete comment in devstat(3) about the accuracy of theKenneth D. Merry2015-02-271-21/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | milliseconds per transaction (DSM_MS_PER_TRANSACTION) calculation. The comment was accurate many years ago when the kernel didn't record I/O times on a per-I/O basis, but now that we do collect that information in most areas, it isn't correct. The milliseconds per transaction values are correct, assuming the I/O duration has been recorded. Sponsored by: Spectra Logic MFC after: 3 days Notes: svn path=/head/; revision=279346
* | | | | Convert libraries to use LIBADDBaptiste Daroussin2014-11-251-2/+1
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | While here reduce a bit overlinking Notes: svn path=/head/; revision=275024
* | | | use .Mt to mark up email addresses consistently (part3)Baptiste Daroussin2014-06-231-1/+1
| |_|/ |/| | | | | | | | | | | | | | | | | | | | PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de> Notes: svn path=/head/; revision=267773
* | | Fix a typo.Sergey Kandaurov2013-12-251-1/+1
| | | | | | | | | | | | Notes: svn path=/head/; revision=259883
* | | For vmcore, calculate time relative to device creation upon time_uptime.Sergey Kandaurov2013-12-251-4/+11
| |/ |/| | | | | | | | | | | | | | | Previously it used a clock from live kernel. MFC after: 2 weeks Notes: svn path=/head/; revision=259878
* | New devstat metrics for devstat_compute_statistics():Mikolaj Golub2012-12-153-9/+75
|/ | | | | | | | | | | | DSM_TOTAL_DURATION DSM_TOTAL_DURATION_READ DSM_TOTAL_DURATION_WRITE DSM_TOTAL_DURATION_FREE DSM_TOTAL_DURATION_OTHER DSM_TOTAL_BUSY_TIME Notes: svn path=/head/; revision=244270
* Globally replace u_int*_t from (non-contributed) man pages.Ed Schouten2012-02-121-9/+9
| | | | | | | | | | | | | | The reasoning behind this, is that if we are consistent in our documentation about the uint*_t stuff, people will be less tempted to write new code that uses the non-standard types. I am not going to bump the man page dates, as these changes can be considered style nits. The meaning of the man pages is unaffected. MFC after: 1 month Notes: svn path=/head/; revision=231564
* Handle memory allocation failures in devstat_getdevs(), devstat_selectdevs(),Guy Helmer2012-01-061-10/+30
| | | | | | | | | | and devstat_buildmatch(). PR: bin/83359 Reviewed by: ken Notes: svn path=/head/; revision=229735
* Do not increment num_args if strsep(3) returned an empty field.Sergey Kandaurov2011-04-041-3/+4
| | | | | | | | | | That fixes devstat_buildmatch(3) crashes with certain strings. Reported by: arundel MFC after: 2 weeks Notes: svn path=/head/; revision=220319
* Spelling fixes.Joel Dahl2010-08-031-1/+1
| | | | Notes: svn path=/head/; revision=210823
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-1/+1
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* Bump the version of all non-symbol-versioned shared libraries inKen Smith2009-07-191-1/+1
| | | | | | | | | | | preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version. Reviewed by: kib Approved by: re (rwatson) Notes: svn path=/head/; revision=195767
* The devstat(3) manpage claims that only <devstat.h> is needed as aJohn Baldwin2008-01-311-0/+1
| | | | | | | | | | | | prerequisite for using this interface. However, the 'statinfo' struct actually references CPUSTATES from <sys/resource.h>, so in fact it requires <sys/resource.h> to compile. Use a nested include of <sys/resource.h> to make the code match the docs. Reported by: Pietro Cerutti gahr | gahr.ch Notes: svn path=/head/; revision=175861
* Bump library versions in preparation for 7.0.Daniel Eischen2007-05-211-1/+1
| | | | | | | Ok'd by: kan Notes: svn path=/head/; revision=169807
* Remove an unused variable.Stefan Farfeleder2005-10-041-2/+1
| | | | | | | Reviewed by: ken Notes: svn path=/head/; revision=150948
* Remove a reference to compute_stats(), since it is no longer documented atKenneth D. Merry2005-08-101-4/+1
| | | | | | | | | | least. Submitted by: osa MFC after: 1 week Notes: svn path=/head/; revision=148910
* Bump the shared library version number of all libraries that have notKen Smith2005-07-222-2/+2
| | | | | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...) Notes: svn path=/head/; revision=148297
* sync function prototype with reality.Philippe Charnier2005-07-171-1/+6
| | | | Notes: svn path=/head/; revision=148093
* Tidy up the markup.Ruslan Ermilov2005-06-301-214/+285
| | | | | | | Approved by: re (blanket manpages) Notes: svn path=/head/; revision=147690
* Use __func__ throughout devstat.c instead of defining a func_nameMaxime Henrion2005-04-261-31/+21
| | | | | | | variable in each function. Notes: svn path=/head/; revision=145553
* Make this compile with GCC4 by fixing a signedness issue.Maxime Henrion2005-04-261-1/+1
| | | | | | | Reviewed by: md5(1) Notes: svn path=/head/; revision=145549
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-5/+5
| | | | Notes: svn path=/head/; revision=131504
* Remove the use of cast as lvalue. GCC 3.4 isses a deprecation warningAlexander Kabaev2004-06-251-1/+1
| | | | | | | for this now. Notes: svn path=/head/; revision=131075
* Fixed style of DPADD and LDADD assignments as per style.Makefile(5).Ruslan Ermilov2004-02-051-2/+2
| | | | Notes: svn path=/head/; revision=125503
* Include <nlist.h> for nlist-related declarations instead of depending onBruce Evans2003-10-131-0/+1
| | | | | | | namespace pollution in <kvm.h>. Notes: svn path=/head/; revision=121064
* mdoc(7): Use the new feature of the .In macro.Ruslan Ermilov2003-09-081-1/+1
| | | | Notes: svn path=/head/; revision=119893
* style.Makefile(5)David E. O'Brien2003-08-181-1/+1
| | | | Notes: svn path=/head/; revision=119071
* It is not an error to have no devices.Poul-Henning Kamp2003-08-171-1/+1
| | | | Notes: svn path=/head/; revision=119029
* Stage 3 of dynamic root support. Make all the libraries needed to runGordon Tetlow2003-08-171-0/+1
| | | | | | | | | binaries in /bin and /sbin installed in /lib. Only the versioned files reside in /lib, the .so symlink continues to live /usr/lib so the toolchain doesn't need to be modified. Notes: svn path=/head/; revision=119017
* Remove MAINTAINER= lines in the makefiles for camcontrol, iostat, libcamKenneth D. Merry2003-06-141-2/+0
| | | | | | | | | | | and libdevstat, since the new way of doing things is to just list maintainership in src/MAINTAINERS. Also, remove duplicate entries in src/MAINTAINERS for those utilities. I already had entries for them. Notes: svn path=/head/; revision=116325
* Assorted mdoc(7) fixes.Ruslan Ermilov2003-05-221-3/+3
| | | | | | | Approved by: re (blanket) Notes: svn path=/head/; revision=115225
* Add prototype for compute_stats() so that libdevstat is WARNS=4 clean.Poul-Henning Kamp2003-04-191-0/+8
| | | | | | | Spotted by: kris Notes: svn path=/head/; revision=113710
* If rounding results in -epsilon device busy %, set it to zero.Poul-Henning Kamp2003-04-091-0/+2
| | | | Notes: svn path=/head/; revision=113281
* typoPoul-Henning Kamp2003-03-191-1/+1
| | | | Notes: svn path=/head/; revision=112406
* Further unbreak devstat: sort the index array in correct order too.Poul-Henning Kamp2003-03-191-10/+10
| | | | Notes: svn path=/head/; revision=112405