[ovs-dev] [PATCH 09/18] be compilable even when _SC_PHYS_PAGES is not available.
YAMAMOTO Takashi
yamamoto at valinux.co.jp
Thu Jan 31 10:49:43 UTC 2013
From: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>
Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
---
vswitchd/system-stats.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/vswitchd/system-stats.c b/vswitchd/system-stats.c
index f679516..2e18b1b 100644
--- a/vswitchd/system-stats.c
+++ b/vswitchd/system-stats.c
@@ -97,7 +97,11 @@ get_memory_stats(struct smap *stats)
{
if (!LINUX_DATAPATH) {
unsigned int pagesize = get_page_size();
+#ifdef _SC_PHYS_PAGES
long int phys_pages = sysconf(_SC_PHYS_PAGES);
+#else
+ long int phys_pages = 0;
+#endif
#ifdef _SC_AVPHYS_PAGES
long int avphys_pages = sysconf(_SC_AVPHYS_PAGES);
#else
--
1.7.12
More information about the dev
mailing list