> +#define MLX4_FW_VER_LOCAL_SEND_INVL mlx4_fw_ver(2, 5, 0) > + if (dev->dev->caps.fw_ver >= MLX4_FW_VER_LOCAL_SEND_INVL) > + props->device_cap_flags |= IB_DEVICE_SEND_W_INV; Are we forced to to look at the firmware version, or can we use the bmme flag that the DEV_CAP firmware command gives us? - R.