Not all platforms support thread-cpu bindings, so let's put
cpu_topo_dump_summary() under USE_CPU_AFFINITY guards.
Only needs to be backported if
1cc0e023ce ("MINOR: debug: add thread-cpu
bindings info in 'show dev' output") is backported.
#include <haproxy/cfgparse.h>
#include <haproxy/cli.h>
#include <haproxy/clock.h>
+#ifdef USE_CPU_AFFINITY
#include <haproxy/cpu_topo.h>
+#endif
#include <haproxy/debug.h>
#include <haproxy/fd.h>
#include <haproxy/global.h>
chunk_appendf(&trash, " %-22s %-11s %-11s \n", " ram limit (hard):",
LIM2A(normalize_rlim((ulong)post_mortem.process.boot_lim_ram.rlim_max), "unlimited"),
LIM2A(normalize_rlim((ulong)post_mortem.process.run_lim_ram.rlim_max), "unlimited"));
-
+#ifdef USE_CPU_AFFINITY
cpu_topo_dump_summary(ha_cpu_topo, &trash);
+#endif
ha_free(&err);