Skip to content

Commit a366465

Browse files
dtatuleamstsirkin
authored andcommitted
vdpa/mlx5: Remove duplicate suspend code
Use the dedicated suspend_vqs() function instead. Reviewed-by: Cosmin Ratiu <[email protected]> Reviewed-by: Eugenio Pérez <[email protected]> Signed-off-by: Dragos Tatulea <[email protected]> Message-Id: <[email protected]> Signed-off-by: Michael S. Tsirkin <[email protected]>
1 parent 34bd86c commit a366465

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

drivers/vdpa/mlx5/net/mlx5_vnet.c

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3355,17 +3355,12 @@ static int mlx5_vdpa_suspend(struct vdpa_device *vdev)
33553355
{
33563356
struct mlx5_vdpa_dev *mvdev = to_mvdev(vdev);
33573357
struct mlx5_vdpa_net *ndev = to_mlx5_vdpa_ndev(mvdev);
3358-
struct mlx5_vdpa_virtqueue *mvq;
3359-
int i;
33603358

33613359
mlx5_vdpa_info(mvdev, "suspending device\n");
33623360

33633361
down_write(&ndev->reslock);
33643362
unregister_link_notifier(ndev);
3365-
for (i = 0; i < ndev->cur_num_vqs; i++) {
3366-
mvq = &ndev->vqs[i];
3367-
suspend_vq(ndev, mvq);
3368-
}
3363+
suspend_vqs(ndev);
33693364
mlx5_vdpa_cvq_suspend(mvdev);
33703365
mvdev->suspended = true;
33713366
up_write(&ndev->reslock);

0 commit comments

Comments
 (0)