forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
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)