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

Kostik Belousov kostikbel at gmail.com
Thu May 12 11:26:45 UTC 2011


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
> 
> 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 ?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/svn-src-head/attachments/20110512/ca2739fe/attachment.pgp


More information about the svn-src-head mailing list