<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/vmstat, branch releng/14.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-12-23T04:13:24Z</updated>
<entry>
<title>vmstat: Rely on libxo for numbers humanization</title>
<updated>2023-12-23T04:13:24Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2023-12-08T02:21:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=473dc8e1ba2fdcb080d1d3fccad72e97957ffc99'/>
<id>urn:sha1:473dc8e1ba2fdcb080d1d3fccad72e97957ffc99</id>
<content type='text'>
This makes code cleaner, plus fixes such nonsense as humanized JSON
and XML, making all numbers raw without quotes, spaces, suffixes, etc.

MFC after:      2 weeks

(cherry picked from commit 1f36ca5de596f7c2eb446df5b8e06877901d727a)
</content>
</entry>
<entry>
<title>vmstat: Let libxo properly humanize -m numbers</title>
<updated>2023-12-23T04:13:24Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2023-12-07T04:08:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bf5635d594cb59d4ffe147600cfcc48ffec44916'/>
<id>urn:sha1:bf5635d594cb59d4ffe147600cfcc48ffec44916</id>
<content type='text'>
Raw numbers can be seen in json/xml or with --libxo=no-humanize.

MFC after:	2 weeks

(cherry picked from commit 598d1ac85e87d9312b9fd3266908ab6a6768edc6)
</content>
</entry>
<entry>
<title>vmstat: Improve -z formatting for large names/values</title>
<updated>2023-12-23T04:13:24Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2023-12-06T19:55:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b0b4dedfa163623e8ab2c3f76480c7041ade2c2e'/>
<id>urn:sha1:b0b4dedfa163623e8ab2c3f76480c7041ade2c2e</id>
<content type='text'>
MFC after:	2 weeks

(cherry picked from commit 6f048e71304310db80a210d07cb3768de18589c8)
</content>
</entry>
<entry>
<title>vmstat: Make disks reporting some more reasonable</title>
<updated>2023-12-23T04:13:24Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2023-11-16T03:56:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b65b88dc3af4282af18f04a8e2106bf98cf4c385'/>
<id>urn:sha1:b65b88dc3af4282af18f04a8e2106bf98cf4c385</id>
<content type='text'>
MFC after:	1 month

(cherry picked from commit 7b21c447fb7b761f094c3c2ce2e6d6e2c91c285c)
</content>
</entry>
<entry>
<title>vmstat: fix column names broken in c168508655720</title>
<updated>2023-12-05T01:46:57Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2023-12-05T01:39:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=020432848ee52adf37e5b073b1bdadb84be4dddb'/>
<id>urn:sha1:020432848ee52adf37e5b073b1bdadb84be4dddb</id>
<content type='text'>
Loss of the trailing space in the multi-line format string has
resulted in column name being emitted as "FAILSLEEP", instead of
two columns "FAIL" and "SLEEP".

(cherry picked from commit 62d47a4db4579315d7b89002d7de696b44ae1415)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line nroff pattern</title>
<updated>2023-08-16T17:55:15Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b2c76c41be32f904179efed29c0ca04d53f3996c'/>
<id>urn:sha1:b2c76c41be32f904179efed29c0ca04d53f3996c</id>
<content type='text'>
Remove /^\.\\"\s*\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:55:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf'/>
<id>urn:sha1:d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-16T17:54:42Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d386b48a555f61cb7325543adbbb5c3f3407a66'/>
<id>urn:sha1:1d386b48a555f61cb7325543adbbb5c3f3407a66</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
</content>
</entry>
<entry>
<title>Update/fix Makefile.depend for userland</title>
<updated>2023-04-19T00:14:23Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2023-04-19T00:14:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d9a42747950146bf03cda7f6e25d219253f8a57a'/>
<id>urn:sha1:d9a42747950146bf03cda7f6e25d219253f8a57a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vmstat: fix overflow of interrupt name buffer</title>
<updated>2023-01-20T02:51:13Z</updated>
<author>
<name>Elliott Mitchell</name>
<email>ehem+freebsd@m5p.com</email>
</author>
<published>2022-11-26T16:21:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e5c30ac93055e708e26e075937263608b3eeb17d'/>
<id>urn:sha1:e5c30ac93055e708e26e075937263608b3eeb17d</id>
<content type='text'>
sysctl() provides a count of number of bytes in the buffer.  That is the
actual buffer length.  Whereas looking for an interrupt entry with an
empty name could terminate too early, or overflow the end of the buffer.
The overflow will occur if the table of interrupt names is full.

Reviewed by:	kib
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D36628
</content>
</entry>
</feed>
