提交 b0f85462 编写于 作者: P Peter Krempa

nodeinfo: Remove libnuma include

Now that all libnuma functions used by libvirt are wrapped in virNuma we
can remove the dependancy from nodeinfo.
上级 223521bd
...@@ -33,11 +33,6 @@ ...@@ -33,11 +33,6 @@
#include <sched.h> #include <sched.h>
#include "conf/domain_conf.h" #include "conf/domain_conf.h"
#if WITH_NUMACTL
# define NUMA_VERSION1_COMPATIBILITY 1
# include <numa.h>
#endif
#if defined(__FreeBSD__) || defined(__APPLE__) #if defined(__FreeBSD__) || defined(__APPLE__)
# include <sys/types.h> # include <sys/types.h>
# include <sys/sysctl.h> # include <sys/sysctl.h>
...@@ -1534,7 +1529,6 @@ nodeGetFreeMemoryFake(void) ...@@ -1534,7 +1529,6 @@ nodeGetFreeMemoryFake(void)
return ret; return ret;
} }
#if WITH_NUMACTL
static virBitmapPtr static virBitmapPtr
virNodeGetSiblingsList(const char *dir, int cpu_id) virNodeGetSiblingsList(const char *dir, int cpu_id)
{ {
...@@ -1715,23 +1709,3 @@ nodeGetFreeMemory(void) ...@@ -1715,23 +1709,3 @@ nodeGetFreeMemory(void)
return freeMem; return freeMem;
} }
#else
int nodeCapsInitNUMA(virCapsPtr caps) {
return nodeCapsInitNUMAFake(caps);
}
int nodeGetCellsFreeMemory(unsigned long long *freeMems,
int startCell,
int maxCells)
{
return nodeGetCellsFreeMemoryFake(freeMems,
startCell, maxCells);
}
unsigned long long nodeGetFreeMemory(void)
{
return nodeGetFreeMemoryFake();
}
#endif
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册