]> git.baikalelectronics.ru Git - kernel.git/commit
x86/PCI: Fix PCI config space for domains > 0
authorMatthew Wilcox <matthew@wil.cx>
Fri, 11 Jul 2008 21:21:17 +0000 (15:21 -0600)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Mon, 14 Jul 2008 21:23:28 +0000 (14:23 -0700)
commit47acdac37549d429ab127dc870fafeb3a8c93781
treea2f462b777852aa5f4a0558dadd3390c64f32e62
parent7f69ce419368dc0b194cc2ad85cd0719b9cd54b9
x86/PCI: Fix PCI config space for domains > 0

John Keller reports that PCI config space access is broken on machines
with more than one domain.  conf1 accesses only work for domain 0, so make sure
we check the domain number in the raw routines before trying conf1.

Reported-by: John Keller <jpk@sgi.com>
Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
arch/x86/pci/common.c