[PATCH 6.16 451/457] net/mlx5e: Preserve shared buffer capacity during headroom updates