]> git.baikalelectronics.ru Git - kernel.git/commit
x86/PCI: VMD: Separate MSI and MSI-X vector sharing
authorKeith Busch <keith.busch@intel.com>
Mon, 20 Jun 2016 15:39:53 +0000 (09:39 -0600)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 20 Jun 2016 19:41:16 +0000 (14:41 -0500)
commit32ec9647817d453e6f81ccefaa4af8262a2d7dd8
treea875234d3475cf90d28ef09ad8cdb01090803309
parent876103e8ea36a3b9785f4d69c10434f0356e8e81
x86/PCI: VMD: Separate MSI and MSI-X vector sharing

Child devices in a VMD domain that want to use MSI are slowing down MSI-X
using devices sharing the same vectors.  Move all MSI usage to a single VMD
vector, and MSI-X devices can share the rest.

Signed-off-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Jon Derrick <jonathan.derrick@intel.com>
arch/x86/pci/vmd.c