vdpa/mlx5: Rename control VQ workqueue to vdpa wq
authorEli Cohen <elic@nvidia.com>
Thu, 9 Sep 2021 12:36:34 +0000 (15:36 +0300)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 1 Nov 2021 09:26:47 +0000 (05:26 -0400)
A subesequent patch will use the same workqueue for executing other
work not related to control VQ. Rename the workqueue and the work queue
entry used to convey information to the workqueue.

Signed-off-by: Eli Cohen <elic@nvidia.com>
Link: https://lore.kernel.org/r/20210909123635.30884-3-elic@nvidia.com
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
drivers/vdpa/mlx5/core/mlx5_vdpa.h
drivers/vdpa/mlx5/net/mlx5_vnet.c

index 01a848adf5903c4c64b2200cb852f696c053cfec..81dc3d88d3ddd5b6a0c4b1b194d79844a67b7b39 100644 (file)
@@ -63,7 +63,7 @@ struct mlx5_control_vq {
        unsigned short head;
 };
 
-struct mlx5_ctrl_wq_ent {
+struct mlx5_vdpa_wq_ent {
        struct work_struct work;
        struct mlx5_vdpa_dev *mvdev;
 };
index 570bd5a8e068c56b472f237a6b0d8bbb3137f07f..b17310911ba92c82f7e6457dca8903b5422ba250 100644 (file)
@@ -1556,14 +1556,14 @@ static void mlx5_cvq_kick_handler(struct work_struct *work)
 {
        virtio_net_ctrl_ack status = VIRTIO_NET_ERR;
        struct virtio_net_ctrl_hdr ctrl;
-       struct mlx5_ctrl_wq_ent *wqent;
+       struct mlx5_vdpa_wq_ent *wqent;
        struct mlx5_vdpa_dev *mvdev;
        struct mlx5_control_vq *cvq;
        struct mlx5_vdpa_net *ndev;
        size_t read, write;
        int err;
 
-       wqent = container_of(work, struct mlx5_ctrl_wq_ent, work);
+       wqent = container_of(work, struct mlx5_vdpa_wq_ent, work);
        mvdev = wqent->mvdev;
        ndev = to_mlx5_vdpa_ndev(mvdev);
        cvq = &mvdev->cvq;
@@ -1615,7 +1615,7 @@ static void mlx5_vdpa_kick_vq(struct vdpa_device *vdev, u16 idx)
        struct mlx5_vdpa_dev *mvdev = to_mvdev(vdev);
        struct mlx5_vdpa_net *ndev = to_mlx5_vdpa_ndev(mvdev);
        struct mlx5_vdpa_virtqueue *mvq;
-       struct mlx5_ctrl_wq_ent *wqent;
+       struct mlx5_vdpa_wq_ent *wqent;
 
        if (!is_index_valid(mvdev, idx))
                return;
@@ -2474,7 +2474,7 @@ static int mlx5_vdpa_dev_add(struct vdpa_mgmt_dev *v_mdev, const char *name)
        if (err)
                goto err_mr;
 
-       mvdev->wq = create_singlethread_workqueue("mlx5_vdpa_ctrl_wq");
+       mvdev->wq = create_singlethread_workqueue("mlx5_vdpa_wq");
        if (!mvdev->wq) {
                err = -ENOMEM;
                goto err_res2;