From: Wei Yang Date: Wed, 7 Jan 2015 17:29:11 +0000 (-0700) Subject: vfio-pci: Fix the check on pci device type in vfio_pci_probe() X-Git-Tag: omap-for-v4.1/prcm-dts-mfd-syscon-fix~302^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c2e211f3c95b91912a92a8c6736343690042e2e;p=pandora-kernel.git vfio-pci: Fix the check on pci device type in vfio_pci_probe() Current vfio-pci just supports normal pci device, so vfio_pci_probe() will return if the pci device is not a normal device. While current code makes a mistake. PCI_HEADER_TYPE is the offset in configuration space of the device type, but we use this value to mask the type value. This patch fixs this by do the check directly on the pci_dev->hdr_type. Signed-off-by: Wei Yang Signed-off-by: Alex Williamson Cc: stable@vger.kernel.org # v3.6+ --- Reading git-diff-tree failed