On Thu, Sep 30, 2010 at 10:17 AM, Andriy Gapon <a...@icyb.net.ua> wrote:
>
> Here's a patch that adds a sysctl for querying kmem_map->size, which may be 
> useful
> for system state/resources monitoring:
> http://people.freebsd.org/~avg/sysctl-kmem_map_size.diff
>
> I am quite unsure about sizeof(kmem_map->size) == sizeof(int) hack, but I 
> couldn't
> think of other way to decide whether to use SYSCTL_ADD_UINT or 
> SYSCTL_ADD_ULONG
> depending on real type behind vm_size_t.

    Is the base value of the field size_t? If so, then it's ulong on
64-bit archs and uint on 32-bit archs. Maybe it's a good time then to
actually get the sysctl and tunables work that I started on into base.
I have a functioning and tested copy of the tunables work, but I'll
need to do similar for the sysctls as well (des@ and I kind of got out
of sync a few months back).
Thanks,
-Garrett
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to