13/07/2017 13:28, Hemant Agrawal: > Disabling NUMA warnings on non-NUMA systems. > > "EAL: eal_parse_sysfs_value(): cannot open sysfs value > /sys/bus/pci/devices/0000:00:00.0/numa_node > EAL: numa_node is invalid or not present. Set it 0 as default > EAL: cannot open /proc/self/numa_maps, consider that all memory is > in socket_id 0" > > Signed-off-by: Hemant Agrawal <hemant.agra...@nxp.com>
If I understand well, you are disabling every warnings when DPDK is compiled without libnuma. I think we should keep one warning in case libnuma is not available but it is running on a NUMA system. What about adding this kind of sysfs check? #ifndef RTE_EAL_NUMA_AWARE_HUGEPAGES if (sysfs/numa_node is present) RTE_LOG(WARN, "Only the first NUMA node will be used\n"); #endif