Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 May 2011 14:26:40 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Stanislav Sedov <stas@freebsd.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r221807 - in head: lib lib/libprocstat lib/libprocstat/zfs lib/libutil sys/kern sys/sys usr.bin/fstat usr.bin/fstat/zfs usr.bin/procstat
Message-ID:  <20110512112640.GQ48734@deviant.kiev.zoral.com.ua>
In-Reply-To: <201105121011.p4CABdkM030432@svn.freebsd.org>
References:  <201105121011.p4CABdkM030432@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--6yI7Fv2tfqWgENHd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, May 12, 2011 at 10:11:39AM +0000, Stanislav Sedov wrote:
> Author: stas
> Date: Thu May 12 10:11:39 2011
> New Revision: 221807
> URL: http://svn.freebsd.org/changeset/base/221807
>=20
> Log:
>   - Commit work from libprocstat project. These patches add support
>   for runtime file and processes information retrieval from the
>   running kernel via sysctl in the form of new library, libprocstat.
>   The library also supports KVM backend for analyzing memory crash
>   dumps. Both procstat(1) and fstat(1) utilities have been modified
>   to take advantage of the library (as the bonus point the fstat(1)
>   utility no longer need superuser privileges to operate), and the
>   procstat(1) utility is now able to display information from memory
>   dumps as well.
>
>     The newly introduced fuser(1) utility also uses this library and
>     able to operate via sysctl and kvm backends.
>
>     The library is by no means complete (e.g. KVM backend is missing
>     vnode name resolution routines, and there're no manpages for the
>     library itself) so I plan to improve it further. I'm commiting it
>     so it will get wider exposure and review.
>
>     We won't be able to MFC this work as it relies on changes in HEAD,
>     which was introduced some time ago, that break kernel ABI. OTOH
>     we may be able to merge the library with KVM backend if we really
>     need it there.

Could you, please, point out the mentioned ABI changes ?

--6yI7Fv2tfqWgENHd
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)

iEYEARECAAYFAk3Lw/AACgkQC3+MBN1Mb4hpWgCfQtdL9E4s4w9H2hU9A3dsmMGR
IwMAnRUWWLOglUX0mRaHRRam4h5omdey
=AXhL
-----END PGP SIGNATURE-----

--6yI7Fv2tfqWgENHd--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110512112640.GQ48734>