qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/2] vfio iommu: typecast corrections


From: Kirti Wankhede
Subject: [PATCH 2/2] vfio iommu: typecast corrections
Date: Wed, 3 Jun 2020 00:12:37 +0530

Fixes sparse warnings by adding '__user' in typecast for
copy_[from,to]_user()

Fixes: d6a4c185660c (vfio iommu: Implementation of ioctl for dirty pages 
tracking)

Signed-off-by: Kirti Wankhede <kwankhede@nvidia.com>
Reported-by: kbuild test robot <lkp@intel.com>
---
 drivers/vfio/vfio_iommu_type1.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/vfio/vfio_iommu_type1.c b/drivers/vfio/vfio_iommu_type1.c
index 9d9c8709a24c..5e556ac9102a 100644
--- a/drivers/vfio/vfio_iommu_type1.c
+++ b/drivers/vfio/vfio_iommu_type1.c
@@ -998,14 +998,14 @@ static int update_user_bitmap(u64 __user *bitmap, struct 
vfio_iommu *iommu,
                                  nbits + shift);
 
                if (copy_from_user(&leftover,
-                                  (const void *)(bitmap + copy_offset),
+                                  (void __user *)(bitmap + copy_offset),
                                   sizeof(leftover)))
                        return -EFAULT;
 
                bitmap_or(dma->bitmap, dma->bitmap, &leftover, shift);
        }
 
-       if (copy_to_user((void *)(bitmap + copy_offset), dma->bitmap,
+       if (copy_to_user((void __user *)(bitmap + copy_offset), dma->bitmap,
                         DIRTY_BITMAP_BYTES(nbits + shift)))
                return -EFAULT;
 
-- 
2.7.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]