We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 00c1a53 commit 7adab1fCopy full SHA for 7adab1f
drivers/net/ethernet/mellanox/mlx4/eq.c
@@ -1180,7 +1180,7 @@ int mlx4_init_eq_table(struct mlx4_dev *dev)
1180
GFP_KERNEL);
1181
if (!priv->eq_table.irq_names) {
1182
err = -ENOMEM;
1183
- goto err_out_bitmap;
+ goto err_out_clr_int;
1184
}
1185
1186
for (i = 0; i < dev->caps.num_comp_vectors; ++i) {
@@ -1280,9 +1280,11 @@ int mlx4_init_eq_table(struct mlx4_dev *dev)
1280
mlx4_free_eq(dev, &priv->eq_table.eq[i]);
1281
--i;
1282
1283
+ mlx4_free_irqs(dev);
1284
+
1285
+err_out_clr_int:
1286
if (!mlx4_is_slave(dev))
1287
mlx4_unmap_clr_int(dev);
- mlx4_free_irqs(dev);
1288
1289
err_out_bitmap:
1290
mlx4_unmap_uar(dev);
0 commit comments