Commit e49bc3a9 authored by Kunkun Jiang's avatar Kunkun Jiang
Browse files

vfio/pci: Fix mistakenly deleted "vdev->num_regions"

virt inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I6LQMC


CVE: NA

---------------------

In commit 6f5013f4, the 'vdev->num_regions' was deleted by mistake.

Fixes: 6f5013f4 (Revert "vfio/pci: Add framework for custom interrupt indices")
Signed-off-by: default avatarKunkun Jiang <jiangkunkun@huawei.com>
parent 143d2271
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -886,7 +886,7 @@ long vfio_pci_ioctl(void *device_data,
		if (vdev->reset_works)
			info.flags |= VFIO_DEVICE_FLAGS_RESET;

		info.num_regions = VFIO_PCI_NUM_REGIONS +
		info.num_regions = VFIO_PCI_NUM_REGIONS + vdev->num_regions +
				   vdev->num_vendor_regions;
		info.num_irqs = VFIO_PCI_NUM_IRQS + vdev->num_vendor_irqs;