summaryrefslogtreecommitdiffstats
path: root/drivers/vdpa
diff options
context:
space:
mode:
authorEli Cohen <elic@nvidia.com>2022-01-11 20:33:57 +0200
committerMichael S. Tsirkin <mst@redhat.com>2022-01-14 18:50:54 -0500
commitf6d955d80830b6e6f6a170be68cc3628f36365dd (patch)
treedf85dffd566531fe0c376f6387e4130dbb799176 /drivers/vdpa
parentb2ce6197c9c9be0ecc2a636f3b2f35886ce09a98 (diff)
downloadlinux-stable-f6d955d80830b6e6f6a170be68cc3628f36365dd.tar.gz
linux-stable-f6d955d80830b6e6f6a170be68cc3628f36365dd.tar.bz2
linux-stable-f6d955d80830b6e6f6a170be68cc3628f36365dd.zip
vdpa: Avoid taking cf_mutex lock on get status
Avoid the wrapper holding cf_mutex since it is not protecting anything. To avoid confusion and unnecessary overhead incurred by it, remove. Fixes: f489f27bc0ab ("vdpa: Sync calls set/get config/status with cf_mutex") Signed-off-by: Eli Cohen <elic@nvidia.com> Link: https://lore.kernel.org/r/20220111183400.38418-2-elic@nvidia.com Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Si-Wei Liu<si-wei.liu@oracle.com> Acked-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'drivers/vdpa')
-rw-r--r--drivers/vdpa/vdpa.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/vdpa/vdpa.c b/drivers/vdpa/vdpa.c
index 4380367d00b5..9846c9de4bfa 100644
--- a/drivers/vdpa/vdpa.c
+++ b/drivers/vdpa/vdpa.c
@@ -21,17 +21,6 @@ static LIST_HEAD(mdev_head);
static DEFINE_MUTEX(vdpa_dev_mutex);
static DEFINE_IDA(vdpa_index_ida);
-u8 vdpa_get_status(struct vdpa_device *vdev)
-{
- u8 status;
-
- mutex_lock(&vdev->cf_mutex);
- status = vdev->config->get_status(vdev);
- mutex_unlock(&vdev->cf_mutex);
- return status;
-}
-EXPORT_SYMBOL(vdpa_get_status);
-
void vdpa_set_status(struct vdpa_device *vdev, u8 status)
{
mutex_lock(&vdev->cf_mutex);