aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
diff options
context:
space:
mode:
authorMatthew Wilcox <matthew@wil.cx>2009-07-01 14:24:30 -0700
committerJesse Barnes <jbarnes@virtuousgeek.org>2009-07-01 14:24:30 -0700
commit46b952a3c3a94afa339bd4961a4f3d1482436599 (patch)
treef531c057dd8bf6b7ab552774e41a907c99a6577f /arch/x86
parentia64/PCI: adjust section annotation for pcibios_setup() (diff)
downloadlinux-dev-46b952a3c3a94afa339bd4961a4f3d1482436599.tar.xz
linux-dev-46b952a3c3a94afa339bd4961a4f3d1482436599.zip
PCI: Fix IRQ swizzling for ARI-enabled devices
For many purposes, including interrupt-swizzling, devices with ARI enabled behave as if they have one device (number 0) and 256 functions. This probably hasn't bitten us in practice because all ARI devices I've seen are also IOV devices, and IOV devices are required to use MSI. This isn't guaranteed, and there are legitimate reasons to use ARI without IOV, and hence potentially use pin-based interrupts. Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'arch/x86')
0 files changed, 0 insertions, 0 deletions