IB/mlx5: Add additional checks before processing MADs