On Wed, Jul 21, 2010 at 6:15 PM, Dan Williams<dan.j.williams@xxxxxxxxx> wrote:
Here is v5 with the aforementioned change.
One warning.
CC drivers/pci/intel-iommu.o
drivers/pci/intel-iommu.c: In function ‘quirk_ioat_snb_local_iommu’:
drivers/pci/intel-iommu.c:3037: warning: unused variable ‘i’
The dmesg looks good.[..]
dca service started, version 1.12.1[..]
ioatdma: Intel(R) QuickData Technology Driver 4.00
ioatdma 0000:00:0f.0: can't derive routing for PCI INT A
ioatdma 0000:00:0f.0: PCI INT A: no GSI
------------[ cut here ]------------
WARNING: at drivers/pci/intel-iommu.c:3056
quirk_ioat_snb_local_iommu+0xae/0xc7()
Hardware name: MacPro3,1
BIOS assigned incorrect VT-d unit for Intel(R) QuickData Technology device
---[ end trace c7f418b83f8ca665 ]---
Disabling lock debugging due to kernel taint
ioatdma 0000:00:0f.0: setting latency timer to 64
alloc irq_desc for 57 on node -1
alloc kstat_irqs on node -1
ioatdma 0000:00:0f.0: irq 57 for MSI/MSI-X
alloc irq_desc for 58 on node -1
alloc kstat_irqs on node -1
ioatdma 0000:00:0f.0: irq 58 for MSI/MSI-X
alloc irq_desc for 59 on node -1
alloc kstat_irqs on node -1
ioatdma 0000:00:0f.0: irq 59 for MSI/MSI-X
alloc irq_desc for 60 on node -1
alloc kstat_irqs on node -1
ioatdma 0000:00:0f.0: irq 60 for MSI/MSI-X