diff options
author | Matthew Wilcox <matthew@wil.cx> | 2009-05-08 07:13:33 -0600 |
---|---|---|
committer | Jesse Barnes <jbarnes@virtuousgeek.org> | 2009-05-11 17:02:27 -0700 |
commit | 8d181018532dd709ec1f789e374cda92d7b01ce1 (patch) | |
tree | b693f6b993e7b324fe8cd3bee7d3e2d73c1c13bf /arch/ia64/pci | |
parent | 029091df01116aff8dea89ce96a0a2534401803a (diff) | |
download | op-kernel-dev-8d181018532dd709ec1f789e374cda92d7b01ce1.zip op-kernel-dev-8d181018532dd709ec1f789e374cda92d7b01ce1.tar.gz |
PCI MSI: Fix MSI-X with NIU cards
The NIU device refuses to allow accesses to MSI-X registers before MSI-X
is enabled. This patch fixes the problem by moving the read of the mask
register to after MSI-X is enabled.
Reported-by: David S. Miller <davem@davemloft.net>
Tested-by: David S. Miller <davem@davemloft.net>
Reviewed-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'arch/ia64/pci')
0 files changed, 0 insertions, 0 deletions