trouble getting memory and swap info
Glenn Johnson
glennpj at charter.net
Wed Oct 27 20:34:42 PDT 2004
On Wed, 2004-10-27 at 22:16 +0300, Aggelos Economopoulos wrote:
> On Wednesday 27 October 2004 21:46, Glenn Johnson wrote:
> > Thanks. Maybe I am misreading the patch but it looks like you are
> > getting swap info (total and used) from "/compat/linux/proc/meminfo".
> > Is that correct?
>
> Yes. I didn't write any of the code in dfly.c though, I just copied it over
> from freebsd.c and removed the portions that were obsolete/broken on
> dragonfly, so the linprocfs dependency didn't bother me: it's what the
> original code did. Feel free to improve it and if you do, please start by
> running indent on it; such code makes the gnu style look beautiful by
> comparison. Or, even better, throw it out the window and start from scratch
> 8)
I played with this a bit more. It turns out I was real close to having
it working initially. I only needed to ifdef out one more statement in
the sysdeps/freebsd.c file. According to my interpretation of the
original freebsd.c file, the usage of /compat/linux/proc/meminfo is a
fallback and should not normally be executed. Anyway, I got it working
without using linprocfs.
Thanks.
--
Glenn Johnson <glennpj at xxxxxxxxxxx>
More information about the Kernel
mailing list