提交 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 @@
#include <sched.h>
#include "conf/domain_conf.h"
#if WITH_NUMACTL
# define NUMA_VERSION1_COMPATIBILITY 1
# include <numa.h>
#endif
#if defined(__FreeBSD__) || defined(__APPLE__)
# include <sys/types.h>
# include <sys/sysctl.h>
......@@ -1534,7 +1529,6 @@ nodeGetFreeMemoryFake(void)
return ret;
}
#if WITH_NUMACTL
static virBitmapPtr
virNodeGetSiblingsList(const char *dir, int cpu_id)
{
......@@ -1715,23 +1709,3 @@ nodeGetFreeMemory(void)
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.
先完成此消息的编辑!
想要评论请 注册