From: Valentine Krasnobaeva Date: Mon, 21 Jul 2025 09:07:47 +0000 (+0200) Subject: BUILD: debug: add missed guard USE_CPU_AFFINITY to show cpu bindings X-Git-Tag: v3.3-dev4~62 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b45251d19ee994d698c58198a7b7babd61f1994;p=thirdparty%2Fhaproxy.git BUILD: debug: add missed guard USE_CPU_AFFINITY to show cpu bindings 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. --- diff --git a/src/debug.c b/src/debug.c index d7a2851ab..58db0b487 100644 --- a/src/debug.c +++ b/src/debug.c @@ -34,7 +34,9 @@ #include #include #include +#ifdef USE_CPU_AFFINITY #include +#endif #include #include #include @@ -751,8 +753,9 @@ static int debug_parse_cli_show_dev(char **args, char *payload, struct appctx *a 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);