From af81e9be75658069ee38ef1471b5f4c9ef92b283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Dejean?= Date: Sat, 24 May 2008 16:20:01 +0000 Subject: [PATCH] Put back the old behaviour (no smart pss for now). svn path=/trunk/; revision=2749 --- sysdeps/linux/procmem.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sysdeps/linux/procmem.c b/sysdeps/linux/procmem.c index 1e1b3b6f..5b810c54 100644 --- a/sysdeps/linux/procmem.c +++ b/sysdeps/linux/procmem.c @@ -126,10 +126,19 @@ glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid) buf->resident *= pagesize; buf->share *= pagesize; - buf->flags |= _glibtop_sysdeps_proc_mem; + /* dummy values */ + buf->vsize = buf->size; + buf->rss_rlim = ~0; + buf->flags |= _glibtop_sysdeps_proc_mem; + +#if 0 + /* FIXME: see previous comment */ if (server->os_version_code >= LINUX_VERSION_CODE(2, 6, 25)) { buf->rss = get_pss(server, pid); buf->flags |= _glibtop_sysdeps_proc_mem_pss; } +#else + buf->rss = buf->resident; +#endif }