diff --git a/src/vma/util/sys_vars.cpp b/src/vma/util/sys_vars.cpp index 210c325c6..7443fe34d 100644 --- a/src/vma/util/sys_vars.cpp +++ b/src/vma/util/sys_vars.cpp @@ -1287,10 +1287,12 @@ void set_env_params() if (safe_mce_sys().handle_bf) { setenv("MLX4_POST_SEND_PREFER_BF", "1", 1); setenv("MLX5_POST_SEND_PREFER_BF", "1", 1); + setenv("MLX5_SHUT_UP_BF", "0", 1); } else { /* todo - these seem not to work if inline is on, since libmlx is doing (inl || bf) when deciding to bf*/ setenv("MLX4_POST_SEND_PREFER_BF", "0", 1); setenv("MLX5_POST_SEND_PREFER_BF", "0", 1); + setenv("MLX5_SHUT_UP_BF", "1", 1); } switch (safe_mce_sys().mem_alloc_type) {