forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 297b60346df8beafee954a0fd7c2d64f33f3b9bc
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)