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