net/mlx5: Fix error return code in esw_qos_create()
[linux-block.git] / drivers / net / ethernet / mellanox / mlx5 / core / esw / qos.c
index eead33defa80a46ceb85fc7c5dcd3d99e33162e8..11bbcd5f5b8b9c1c9bdf2a112982d6f271dd610b 100644 (file)
@@ -590,6 +590,7 @@ static int esw_qos_create(struct mlx5_eswitch *esw, struct netlink_ext_ack *exta
                if (IS_ERR(esw->qos.group0)) {
                        esw_warn(dev, "E-Switch create rate group 0 failed (%ld)\n",
                                 PTR_ERR(esw->qos.group0));
+                       err = PTR_ERR(esw->qos.group0);
                        goto err_group0;
                }
        }