Index: src/topology-linux.c =================================================================== --- src/topology-linux.c (révision 2703) +++ src/topology-linux.c (copie de travail) @@ -1635,7 +1635,7 @@ uint64_t meminfo_hugepages_count, meminfo_hugepages_size; struct stat st; int has_sysfs_hugepages = 0; - int types = 2; + int types = 1; int err; err = hwloc_stat("/sys/kernel/mm/hugepages", &st, topology->backend_params.sysfs.root_fd); @@ -1662,6 +1662,7 @@ if (memory->page_types) { uint64_t remaining_local_memory = memory->local_memory; +#if 0 if (has_sysfs_hugepages) { /* read from node%d/hugepages/hugepages-%skB/nr_hugepages */ hwloc_parse_hugepages_info(topology, "/sys/kernel/mm/hugepages", memory, &remaining_local_memory); @@ -1671,6 +1672,7 @@ memory->page_types[1].count = meminfo_hugepages_count; remaining_local_memory -= meminfo_hugepages_count * meminfo_hugepages_size; } +#endif memory->page_types[0].count = remaining_local_memory / memory->page_types[0].size; } }