forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-02-20 ea08eeccae9297f7aabd2ef7f0c2517ac4549acc
kernel/drivers/net/ethernet/mellanox/mlx4/qp.c
....@@ -697,7 +697,8 @@
697697 err = mlx4_bitmap_init(*bitmap + k, 1,
698698 MLX4_QP_TABLE_RAW_ETH_SIZE - 1, 0,
699699 0);
700
- mlx4_bitmap_alloc_range(*bitmap + k, 1, 1, 0);
700
+ if (!err)
701
+ mlx4_bitmap_alloc_range(*bitmap + k, 1, 1, 0);
701702 }
702703
703704 if (err)