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 ?

Attachment: pgpRibUlsxOy2.pgp
Description: PGP signature

Reply via email to