vfio: fix a missed vfio group put in vfio_pin_pages
authorYan Zhao <yan.y.zhao@intel.com>
Wed, 16 Sep 2020 02:29:27 +0000 (10:29 +0800)
committerAlex Williamson <alex.williamson@redhat.com>
Tue, 22 Sep 2020 16:56:40 +0000 (10:56 -0600)
commit28b130244061863cf0437b7af1625fb45ec1a71e
tree10182f8e9dde0cbf6cde13480db6bbf85d766fa2
parent7ef32e52368f62a4e041a4f0abefb4fb64e7fd4a
vfio: fix a missed vfio group put in vfio_pin_pages

When error occurs, need to put vfio group after a successful get.

Fixes: 95fc87b44104 ("vfio: Selective dirty page tracking if IOMMU backed device pins pages")
Signed-off-by: Yan Zhao <yan.y.zhao@intel.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
drivers/vfio/vfio.c