DF-1303 / fix.diff
diff --git a/sys/dev/raid/mlx/mlx.c b/sys/dev/raid/mlx/mlx.c --- a/sys/dev/raid/mlx/mlx.c +++ b/sys/dev/raid/mlx/mlx.c @@ -1960,6 +1960,8 @@ */ if (sc->mlx_enq2 != NULL) { limit = sc->mlx_enq2->me_max_commands; + if (limit > MLX_NSLOTS) + limit = MLX_NSLOTS; } else { limit = 2; } |