Hi, thanks for your input. >> Generally, it's not likely to be a fault of the IOMMU code and more likely a bug in the driver (not setting up DMA properly). Ok, I CC'ed MPT driver list as well.. >> Really need to entire console output from boot. ACPI spews info about the IOMMU resources that are relevant to debugging it. I'm pasting it right here: Linux version 2.6.31-amd64 (root@deb64) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #3 SMP Fri Sep 11 13:57:02 UTC 2009 Command line: root=/dev/nfs nfsroot=172.16.0.1:/tftpboot/deb64 ro ip=dhcp USER=guest console=ttyS0,115200 reboot=w pc_keyb=off BR=115200 i8042.noaux i8042.nokbd BOOT_IMAGE=kernel/vmlinuz-2.6.31-amd64 KERNEL supported cpus: Intel GenuineIntel AMD AuthenticAMD Centaur CentaurHauls BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009b800 (usable) BIOS-e820: 000000000009b800 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000003f7b0000 (usable) BIOS-e820: 000000003f7b0000 - 000000003f7be000 (ACPI data) BIOS-e820: 000000003f7be000 - 000000003f7d0000 (ACPI NVS) BIOS-e820: 000000003f7d0000 - 000000003f7e0000 (reserved) BIOS-e820: 000000003f7ed000 - 0000000040000000 (reserved) BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved) DMI present. AMI BIOS detected: BIOS may corrupt low RAM, working around it. last_pfn = 0x3f7b0 max_arch_pfn = 0x400000000 Scanning 0 areas for low memory corruption modified physical RAM map: modified: 0000000000000000 - 0000000000010000 (reserved) modified: 0000000000010000 - 000000000009b800 (usable) modified: 000000000009b800 - 00000000000a0000 (reserved) modified: 00000000000e4000 - 0000000000100000 (reserved) modified: 0000000000100000 - 000000003f7b0000 (usable) modified: 000000003f7b0000 - 000000003f7be000 (ACPI data) modified: 000000003f7be000 - 000000003f7d0000 (ACPI NVS) modified: 000000003f7d0000 - 000000003f7e0000 (reserved) modified: 000000003f7ed000 - 0000000040000000 (reserved) modified: 00000000e0000000 - 00000000f0000000 (reserved) modified: 00000000fee00000 - 00000000fee01000 (reserved) modified: 00000000ffb00000 - 0000000100000000 (reserved) init_memory_mapping: 0000000000000000-000000003f7b0000 ACPI: RSDP 00000000000fa6f0 00024 (v02 ACPIAM) ACPI: XSDT 000000003f7b0100 00064 (v01 090309 XSDT1127 20090903 MSFT 00000097) ACPI: FACP 000000003f7b0290 000F4 (v04 090309 FACP1127 20090903 MSFT 00000097) ACPI: DSDT 000000003f7b04b0 0501F (v02 FYA_V FYA_V136 00000136 INTL 20051117) ACPI: FACS 000000003f7be000 00040 ACPI: APIC 000000003f7b0390 0008C (v02 090309 APIC1127 20090903 MSFT 00000097) ACPI: SPCR 000000003f7b0420 00050 (v01 090309 SPCR1127 20090903 MSFT 00000097) ACPI: MCFG 000000003f7b0470 0003C (v01 090309 OEMMCFG 20090903 MSFT 00000097) ACPI: OEMB 000000003f7be040 0007A (v01 090309 OEMB1127 20090903 MSFT 00000097) ACPI: HPET 000000003f7ba4b0 00038 (v01 090309 OEMHPET 20090903 MSFT 00000097) ACPI: DMAR 000000003f7be0c0 000F0 (v01 AMI OEMDMAR 00000001 MSFT 00000097) ACPI: SSDT 000000003f7bfc00 00363 (v01 DpgPmm CpuPm 00000012 INTL 20051117) (6 early reservations) ==> bootmem [0000000000 - 003f7b0000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000] #1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000] #2 [0001000000 - 00016e166c] TEXT DATA BSS ==> [0001000000 - 00016e166c] #3 [000009b400 - 0000100000] BIOS reserved ==> [000009b400 - 0000100000] #4 [00016e2000 - 00016e21dc] BRK ==> [00016e2000 - 00016e21dc] #5 [0000010000 - 0000011000] PGTABLE ==> [0000010000 - 0000011000] found SMP MP-table at [ffff8800000ff780] ff780 Zone PFN ranges: DMA 0x00000010 -> 0x00001000 DMA32 0x00001000 -> 0x00100000 Normal 0x00100000 -> 0x00100000 Movable zone start PFN for each node early_node_map[2] active PFN ranges 0: 0x00000010 -> 0x0000009b 0: 0x00000100 -> 0x0003f7b0 ACPI: PM-Timer IO Port: 0x808 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled) ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0xffffffff base: 0xfed00000 SMP: Allowing 8 CPUs, 0 hotplug CPUs PM: Registered nosave memory: 000000000009b000 - 000000000009c000 PM: Registered nosave memory: 000000000009c000 - 00000000000a0000 PM: Registered nosave memory: 00000000000a0000 - 00000000000e4000 PM: Registered nosave memory: 00000000000e4000 - 0000000000100000 Allocating PCI resources starting at 40000000 (gap: 40000000:a0000000) NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:8 nr_node_ids:1 PERCPU: Embedded 26 pages at ffff8800016ed000, static data 74400 bytes Built 1 zonelists in Zone order, mobility grouping on. Total pages: 256240 Kernel command line: root=/dev/nfs nfsroot=172.16.0.1:/tftpboot/deb64 ro ip=dhcp USER=guest console=ttyS0,115200 reboot=w pc_keyb=off BR=115200 i8042.noaux i8042.nokbd BOOT_IMAGE=kernel/vmlinuz-2.6.31-amd64 PID hash table entries: 4096 (order: 12, 32768 bytes) Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) Initializing CPU#0 Checking aperture... No AGP bridge found Memory: 1015064k/1040064k available (3935k kernel code, 468k absent, 23856k reserved, 2001k data, 468k init) NR_IRQS:1280 Extended CMOS year: 2000 Fast TSC calibration using PIT Detected 2127.905 MHz processor. Console: colour dummy device 80x25 console [ttyS0] enabled HPET: 4 timers in total, 0 timers will be used for per-cpu timer Calibrating delay loop (skipped), value calculated using timer frequency.. 4255.81 BogoMIPS (lpj=2127905) Mount-cache hash table entries: 256 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU0: Thermal monitoring enabled (TM1) CPU 0 MCA banks CMCI:2 CMCI:3 CMCI:5 CMCI:6 CMCI:8 using mwait in idle threads. ACPI: Core revision 20090521 DMAR:Host address width 40 DMAR:DRHD base: 0x000000fbffe000 flags: 0x1 DMAR:RMRR base: 0x000000000e4000 end: 0x000000000e6fff DMAR:RMRR base: 0x0000003f7ed000 end: 0x0000003f7fffff DMAR:ATSR flags: 0x0 Setting APIC routing to flat ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 CPU0: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Booting processor 1 APIC 0x2 ip 0x6000 Initializing CPU#1 Calibrating delay using timer specific routine.. 4255.26 BogoMIPS (lpj=2127632) CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU1: Thermal monitoring enabled (TM1) CPU 1 MCA banks CMCI:2 CMCI:3 CMCI:5 SHD:6 SHD:8 CPU1: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Skipping synchronization checks as TSC is reliable. Booting processor 2 APIC 0x4 ip 0x6000 Initializing CPU#2 Calibrating delay using timer specific routine.. 4255.26 BogoMIPS (lpj=2127633) CPU: Physical Processor ID: 0 CPU: Processor Core ID: 2 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU2: Thermal monitoring enabled (TM1) CPU 2 MCA banks CMCI:2 CMCI:3 CMCI:5 SHD:6 SHD:8 CPU2: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Skipping synchronization checks as TSC is reliable. Booting processor 3 APIC 0x6 ip 0x6000 Initializing CPU#3 Calibrating delay using timer specific routine.. 4255.26 BogoMIPS (lpj=2127633) CPU: Physical Processor ID: 0 CPU: Processor Core ID: 3 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU3: Thermal monitoring enabled (TM1) CPU 3 MCA banks CMCI:2 CMCI:3 CMCI:5 SHD:6 SHD:8 CPU3: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Skipping synchronization checks as TSC is reliable. Booting processor 4 APIC 0x1 ip 0x6000 Initializing CPU#4 Calibrating delay using timer specific routine.. 4255.26 BogoMIPS (lpj=2127634) CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU4: Thermal monitoring enabled (TM1) CPU 4 MCA banks SHD:2 SHD:3 SHD:5 SHD:6 SHD:8 CPU4: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Skipping synchronization checks as TSC is reliable. Booting processor 5 APIC 0x3 ip 0x6000 Initializing CPU#5 Calibrating delay using timer specific routine.. 4255.26 BogoMIPS (lpj=2127632) CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU5: Thermal monitoring enabled (TM1) CPU 5 MCA banks SHD:2 SHD:3 SHD:5 SHD:6 SHD:8 CPU5: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Skipping synchronization checks as TSC is reliable. Booting processor 6 APIC 0x5 ip 0x6000 Initializing CPU#6 Calibrating delay using timer specific routine.. 4255.25 BogoMIPS (lpj=2127629) CPU: Physical Processor ID: 0 CPU: Processor Core ID: 2 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU6: Thermal monitoring enabled (TM1) CPU 6 MCA banks SHD:2 SHD:3 SHD:5 SHD:6 SHD:8 CPU6: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Skipping synchronization checks as TSC is reliable. Booting processor 7 APIC 0x7 ip 0x6000 Initializing CPU#7 Calibrating delay using timer specific routine.. 4255.26 BogoMIPS (lpj=2127633) CPU: Physical Processor ID: 0 CPU: Processor Core ID: 3 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 256K CPU: L3 cache: 8192K mce: CPU supports 9 MCE banks CPU7: Thermal monitoring enabled (TM1) CPU 7 MCA banks SHD:2 SHD:3 SHD:5 SHD:6 SHD:8 CPU7: Intel(R) Xeon(R) CPU L5518 @ 2.13GHz stepping 05 Skipping synchronization checks as TSC is reliable. Brought up 8 CPUs Total of 8 processors activated (34042.66 BogoMIPS). Booting paravirtualized kernel on bare hardware NET: Registered protocol family 16 ACPI: bus type pci registered dca service started, version 1.8 PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 PCI: MCFG area at e0000000 reserved in E820 PCI: Using MMCONFIG at e0000000 - efffffff PCI: Using configuration type 1 for base access bio: create slab <bio-0> at 0 ACPI: Interpreter enabled ACPI: (supports S0 S1 S4 S5) ACPI: Using IOAPIC for interrupt routing ACPI: No dock devices found. ACPI: PCI Root Bridge [PCI0] (0000:00) pci 0000:00:00.0: PME# supported from D0 D3hot D3cold pci 0000:00:00.0: PME# disabled pci 0000:00:03.0: PME# supported from D0 D3hot D3cold pci 0000:00:03.0: PME# disabled pci 0000:00:04.0: PME# supported from D0 D3hot D3cold pci 0000:00:04.0: PME# disabled pci 0000:00:05.0: PME# supported from D0 D3hot D3cold pci 0000:00:05.0: PME# disabled pci 0000:00:07.0: PME# supported from D0 D3hot D3cold pci 0000:00:07.0: PME# disabled pci 0000:00:08.0: PME# supported from D0 D3hot D3cold pci 0000:00:08.0: PME# disabled pci 0000:00:09.0: PME# supported from D0 D3hot D3cold pci 0000:00:09.0: PME# disabled pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold pci 0000:00:0a.0: PME# disabled pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold pci 0000:00:1d.7: PME# disabled pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO pci 0000:00:1f.0: quirk: region 0500-053f claimed by ICH6 GPIO pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0ca0 (mask 000f) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 0600 (mask 007f) pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0a00 (mask 001f) pci 0000:00:1f.2: PME# supported from D3hot pci 0000:00:1f.2: PME# disabled pci 0000:03:00.0: PME# supported from D0 D3hot pci 0000:03:00.0: PME# disabled pci 0000:03:00.1: PME# supported from D0 D3hot pci 0000:03:00.1: PME# disabled pci 0000:04:00.0: PME# supported from D0 D3hot D3cold pci 0000:04:00.0: PME# disabled pci 0000:04:00.1: PME# supported from D0 D3hot D3cold pci 0000:04:00.1: PME# disabled pci 0000:02:00.0: PME# supported from D0 D3hot D3cold pci 0000:02:00.0: PME# disabled pci 0000:02:00.1: PME# supported from D0 D3hot D3cold pci 0000:02:00.1: PME# disabled pci 0000:00:1e.0: transparent bridge ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 12 *14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs *5) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *6 7 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 12 14 *15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 6 7 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 6 7 12 14 15) *0, disabled. SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb PCI: Using ACPI for IRQ routing IOMMU 0xfbffe000: using Queued invalidation IOMMU: Setting RMRR: IOMMU: Setting identity map for device 0000:00:1d.0 [0x3f7ed000 - 0x3f800000] IOMMU: Setting identity map for device 0000:00:1d.1 [0x3f7ed000 - 0x3f800000] IOMMU: Setting identity map for device 0000:00:1d.2 [0x3f7ed000 - 0x3f800000] IOMMU: Setting identity map for device 0000:00:1d.7 [0x3f7ed000 - 0x3f800000] IOMMU: Setting identity map for device 0000:00:1d.0 [0xe4000 - 0xe7000] IOMMU: Setting identity map for device 0000:00:1d.1 [0xe4000 - 0xe7000] IOMMU: Setting identity map for device 0000:00:1d.2 [0xe4000 - 0xe7000] IOMMU: Setting identity map for device 0000:00:1d.7 [0xe4000 - 0xe7000] IOMMU: Prepare 0-16MiB unity mapping for LPC IOMMU: Setting identity map for device 0000:00:1f.0 [0x0 - 0x1000000] PCI-DMA: Intel(R) Virtualization Technology for Directed I/O Multi-level page-table translation for DMAR. hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0 hpet0: 4 comparators, 64-bit 14.318180 MHz counter pnp: PnP ACPI init ACPI: bus type pnp registered pnp 00:0e: mem resource (0x0-0x9ffff) overlaps 0000:03:00.0 BAR 7 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xc0000-0xcffff) overlaps 0000:03:00.0 BAR 7 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xe0000-0xfffff) overlaps 0000:03:00.0 BAR 7 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0x0-0x9ffff) overlaps 0000:03:00.0 BAR 10 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xc0000-0xcffff) overlaps 0000:03:00.0 BAR 10 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xe0000-0xfffff) overlaps 0000:03:00.0 BAR 10 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0x0-0x9ffff) overlaps 0000:03:00.1 BAR 7 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xc0000-0xcffff) overlaps 0000:03:00.1 BAR 7 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xe0000-0xfffff) overlaps 0000:03:00.1 BAR 7 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0x0-0x9ffff) overlaps 0000:03:00.1 BAR 10 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xc0000-0xcffff) overlaps 0000:03:00.1 BAR 10 (0x0-0xfffff), disabling pnp 00:0e: mem resource (0xe0000-0xfffff) overlaps 0000:03:00.1 BAR 10 (0x0-0xfffff), disabling pnp: PnP ACPI: found 15 devices ACPI: ACPI bus type pnp unregistered system 00:01: iomem range 0xfbf00000-0xfbffffff has been reserved system 00:01: iomem range 0xfc000000-0xfcffffff has been reserved system 00:01: iomem range 0xfd000000-0xfdffffff has been reserved system 00:01: iomem range 0xfe000000-0xfebfffff has been reserved system 00:01: iomem range 0xfec8a000-0xfec8afff has been reserved system 00:01: iomem range 0xfed10000-0xfed10fff has been reserved system 00:06: ioport range 0x4d0-0x4d1 has been reserved system 00:06: ioport range 0x800-0x87f has been reserved system 00:06: ioport range 0x500-0x57f could not be reserved system 00:06: iomem range 0xfed1c000-0xfed1ffff has been reserved system 00:06: iomem range 0xfed20000-0xfed3ffff has been reserved system 00:06: iomem range 0xfed40000-0xfed8ffff has been reserved system 00:09: iomem range 0xffc00000-0xffefffff has been reserved system 00:0c: ioport range 0xa00-0xa1f has been reserved system 00:0c: iomem range 0xfec00000-0xfec00fff could not be reserved system 00:0c: iomem range 0xfee00000-0xfee00fff has been reserved system 00:0d: iomem range 0xe0000000-0xefffffff has been reserved system 00:0e: iomem range 0x100000-0x3fffffff could not be reserved system 00:0e: iomem range 0xfed90000-0xffffffff could not be reserved pci 0000:00:03.0: PCI bridge, secondary bus 0000:05 pci 0000:00:03.0: IO window: disabled pci 0000:00:03.0: MEM window: disabled pci 0000:00:03.0: PREFETCH window: disabled pci 0000:00:04.0: PCI bridge, secondary bus 0000:06 pci 0000:00:04.0: IO window: 0xa000-0xbfff pci 0000:00:04.0: MEM window: 0xd8000000-0xdbffffff pci 0000:00:04.0: PREFETCH window: 0x000000c8000000-0x000000cfffffff pci 0000:00:05.0: PCI bridge, secondary bus 0000:03 pci 0000:00:05.0: IO window: 0x8000-0x8fff pci 0000:00:05.0: MEM window: 0x40000000-0x403fffff pci 0000:00:05.0: PREFETCH window: 0x000000c7f00000-0x000000c7ffffff pci 0000:00:07.0: PCI bridge, secondary bus 0000:18 pci 0000:00:07.0: IO window: disabled pci 0000:00:07.0: MEM window: disabled pci 0000:00:07.0: PREFETCH window: disabled pci 0000:00:08.0: PCI bridge, secondary bus 0000:0f pci 0000:00:08.0: IO window: 0xc000-0xdfff pci 0000:00:08.0: MEM window: 0xdc000000-0xdfffffff pci 0000:00:08.0: PREFETCH window: 0x000000d0000000-0x000000d7ffffff pci 0000:00:09.0: PCI bridge, secondary bus 0000:04 pci 0000:00:09.0: IO window: 0x9000-0x9fff pci 0000:00:09.0: MEM window: 0xfbd00000-0xfbefffff pci 0000:00:09.0: PREFETCH window: disabled pci 0000:00:0a.0: PCI bridge, secondary bus 0000:02 pci 0000:00:0a.0: IO window: 0x7000-0x7fff pci 0000:00:0a.0: MEM window: 0xfba00000-0xfbbfffff pci 0000:00:0a.0: PREFETCH window: disabled pci 0000:00:1e.0: PCI bridge, secondary bus 0000:01 pci 0000:00:1e.0: IO window: disabled pci 0000:00:1e.0: MEM window: disabled pci 0000:00:1e.0: PREFETCH window: disabled NET: Registered protocol family 2 IP route cache hash table entries: 32768 (order: 6, 262144 bytes) TCP established hash table entries: 131072 (order: 9, 2097152 bytes) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) TCP: Hash tables configured (established 131072 bind 65536) TCP reno registered NET: Registered protocol family 1 Scanning for low memory corruption every 60 seconds squashfs: version 4.0 (2009/01/31) Phillip Lougher msgmni has been set to 1983 alg: No test for stdrng (krng) io scheduler noop registered io scheduler cfq registered (default) XENFS: not registering filesystem on non-xen platform Non-volatile memory driver v1.3 Linux agpgart interface v0.103 Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A 00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A brd: module loaded loop: module loaded HP CISS Driver (v 3.6.20) Uniform Multi-Platform E-IDE driver ide-gd driver 1.18 ide-cd driver 5.00 Intel(R) PRO/1000 Network Driver - version 7.3.21-k3-NAPI Copyright (c) 1999-2006 Intel Corporation. e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2 e1000e: Copyright (c) 1999-2008 Intel Corporation. Intel(R) Gigabit Ethernet Network Driver - version 1.3.16-k2 Copyright (c) 2007-2009 Intel Corporation. igb 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 igb 0000:04:00.0: Intel(R) Gigabit Ethernet Network Connection igb 0000:04:00.0: eth0: (PCIe:2.5Gb/s:Width x4) 00:a0:a5:62:93:96 igb 0000:04:00.0: eth0: PBA No: 000101-000 igb 0000:04:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s) igb 0000:04:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 igb 0000:04:00.1: Intel(R) Gigabit Ethernet Network Connection igb 0000:04:00.1: eth1: (PCIe:2.5Gb/s:Width x4) 00:a0:a5:62:93:97 igb 0000:04:00.1: eth1: PBA No: 000101-000 igb 0000:04:00.1: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s) igb 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection igb 0000:02:00.0: eth2: (PCIe:2.5Gb/s:Width x4) 00:a0:a5:62:93:94 igb 0000:02:00.0: eth2: PBA No: 000001-004 igb 0000:02:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s) igb 0000:02:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 igb 0000:02:00.1: Intel(R) Gigabit Ethernet Network Connection igb 0000:02:00.1: eth3: (PCIe:2.5Gb/s:Width x4) 00:a0:a5:62:93:95 igb 0000:02:00.1: eth3: PBA No: 000001-004 igb 0000:02:00.1: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s) e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI e100: Copyright(c) 1999-2006 Intel Corporation PNP: No PS/2 controller found. Probing ports directly. mice: PS/2 mouse device common for all mice device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@xxxxxxxxxx EDAC MC: Ver: 2.1.0 Sep 10 2009 cpuidle: using governor ladder ioatdma 0000:00:16.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ioatdma 0000:00:16.0: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 igb 0000:04:00.0: DCA enabled igb 0000:04:00.1: DCA enabled ioatdma 0000:00:16.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 ioatdma 0000:00:16.1: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 igb 0000:02:00.0: DCA enabled igb 0000:02:00.1: DCA enabled ioatdma 0000:00:16.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ioatdma 0000:00:16.2: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 ioatdma 0000:00:16.3: PCI INT D -> GSI 19 (level, low) -> IRQ 19 ioatdma 0000:00:16.3: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 ioatdma 0000:00:16.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ioatdma 0000:00:16.4: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 ioatdma 0000:00:16.5: PCI INT B -> GSI 17 (level, low) -> IRQ 17 ioatdma 0000:00:16.5: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 ioatdma 0000:00:16.6: PCI INT C -> GSI 18 (level, low) -> IRQ 18 ioatdma 0000:00:16.6: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 ioatdma 0000:00:16.7: PCI INT D -> GSI 19 (level, low) -> IRQ 19 ioatdma 0000:00:16.7: Intel(R) I/OAT DMA Engine found, 1 channels, device version 0x30, driver version 3.64 ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. drivers/rtc/hctosys.c: unable to open rtc device (rtc0) Sending DHCP requests . igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX , OK IP-Config: Got DHCP answer from 172.16.0.1, my address is 172.16.0.31 IP-Config: Complete: device=eth2, addr=172.16.0.31, mask=255.255.0.0, gw=172.16.0.1, host=172.16.0.31, domain=teknor.com, nis-domain=(none), bootserver=172.16.0.1, rootserver=172.16.0.1, rootpath= md: Waiting for all devices to be available before autodetect md: If you don't use raid, use raid=noautodetect md: Autodetecting RAID arrays. md: Scanned 0 and added 0 devices. md: autorun ... md: ... autorun DONE. Looking up port of RPC 100003/2 on 172.16.0.1 Looking up port of RPC 100005/1 on 172.16.0.1 VFS: Mounted root (nfs filesystem) readonly on device 0:13. Freeing unused kernel memory: 468k freed INIT: version 2.86 booting .udev/ already exists on the static /dev! (warning). Starting the hotplug events dispatcher: udevd. Synthesizing the initial hotplug events...done. Waiting for /dev to be fully populated...ACPI: SSDT 000000003f7be1b0 013CC (v01 DpgPmm P001Ist 00000011 INTL 20051117) ACPI: SSDT 000000003f7bf580 00678 (v01 PmRef P001Cst 00003001 INTL 20051117) ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:00: registered as cooling_device0 input: Power Button as /class/input/input0 rtc_cmos 00:03: RTC can wake from S4 rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0 rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs ACPI: Power Button [PWRF] input: Power Button as /class/input/input1 ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:01: registered as cooling_device1 ACPI: CPU2 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:02: registered as cooling_device2 ACPI: CPU3 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:03: registered as cooling_device3 ACPI: CPU4 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:04: registered as cooling_device4 ACPI: CPU5 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:05: registered as cooling_device5 ACPI: CPU6 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:06: registered as cooling_device6 ACPI: CPU7 (power states: C1[C1] C2[C2] C3[C3]) processor LNXCPU:07: registered as cooling_device7 ACPI: Power Button [PWRB] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 2.0.34-k2 iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05 iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware iTCO_wdt: No card detected i801_smbus 0000:00:1f.3: PCI INT B -> GSI 19 (level, low) -> IRQ 19 uhci_hcd: USB Universal Host Controller Interface driver uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ixgbe: Copyright (c) 1999-2009 Intel Corporation. ixgbe 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1 uhci_hcd 0000:00:1d.0: irq 16, io base 0x0000ec00 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1d.1: irq 17, io base 0x0000e880 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000e800 ixgbe: 0000:03:00.0: ixgbe_init_interrupt_scheme: Multiqueue Enabled: Rx Queue count = 8, Tx Queue count = 8 ixgbe 0000:03:00.0: (PCI Express:5.0Gb/s:Width x8) 00:a0:a5:62:93:9a ixgbe 0000:03:00.0: MAC: 2, PHY: 0, PBA No: 000301-004 Fusion MPT base driver 3.04.10 Copyright (c) 1999-2008 LSI Corporation ixgbe 0000:03:00.0: Intel(R) 10 Gigabit Network Connection ixgbe 0000:03:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 Fusion MPT SAS Host driver 3.04.10 mptsas 0000:06:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 mptbase: ioc0: Initiating bringup ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not after usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4 ehci_hcd 0000:00:1d.7: debug port 1 ehci_hcd 0000:00:1d.7: irq 16, io mem 0xfbcd6000 ixgbe: 0000:03:00.1: ixgbe_init_interrupt_scheme: Multiqueue Enabled: Rx Queue count = 8, Tx Queue count = 8 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 6 ports detected ahci 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19 ahci: SSS flag set, parallel bus scan disabled ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ems ixgbe 0000:03:00.1: (PCI Express:5.0Gb/s:Width x8) 00:a0:a5:62:93:9b ixgbe 0000:03:00.1: MAC: 2, PHY: 0, PBA No: 000301-004 scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 abar m2048@0xfbcd4000 port 0xfbcd4100 irq 110 ixgbe 0000:03:00.1: Intel(R) 10 Gigabit Network Connection ata2: SATA max UDMA/133 abar m2048@0xfbcd4000 port 0xfbcd4180 irq 110 ata3: SATA max UDMA/133 abar m2048@0xfbcd4000 port 0xfbcd4200 irq 110 ata4: SATA max UDMA/133 abar m2048@0xfbcd4000 port 0xfbcd4280 irq 110 ata5: SATA max UDMA/133 abar m2048@0xfbcd4000 port 0xfbcd4300 irq 110 ata6: SATA max UDMA/133 abar m2048@0xfbcd4000 port 0xfbcd4380 irq 110 ioc0: LSISAS1064E B3: Capabilities={Initiator} ata1: SATA link down (SStatus 0 SControl 300) usb 4-1: new high speed USB device using ehci_hcd and address 2 usb 4-1: configuration #1 chosen from 1 choice Initializing USB Mass Storage driver... scsi6 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usb 4-3: new high speed USB device using ehci_hcd and address 3 ata2: SATA link down (SStatus 0 SControl 300) usb 4-3: configuration #1 chosen from 1 choice scsi7 : SCSI emulation for USB Mass Storage devices ata3: SATA link down (SStatus 0 SControl 300) ata4: SATA link down (SStatus 0 SControl 300) ata5: SATA link down (SStatus 0 SControl 300) ata6: SATA link down (SStatus 0 SControl 300) scsi 6:0:0:0: Direct-Access SanDisk uSSD 5000 0.1 PQ: 0 ANSI: 2 sd 6:0:0:0: [sda] 4001760 512-byte logical blocks: (2.04 GB/1.90 GiB) sd 6:0:0:0: [sda] Write Protect is off sd 6:0:0:0: [sda] Assuming drive cache: write through sd 6:0:0:0: [sda] Assuming drive cache: write through sda: sda1 sda2 sd 6:0:0:0: [sda] Assuming drive cache: write through sd 6:0:0:0: [sda] Attached SCSI disk scsi 7:0:0:0: CD-ROM LITE-ON COMBO SOHC-5232K NK0G PQ: 0 ANSI: 0 sd 6:0:0:0: Attached scsi generic sg0 type 0 scsi 7:0:0:0: Attached scsi generic sg1 type 5 scsi8 : ioc0: LSISAS1064E B3, FwRev=011b0000h, Ports=1, MaxQ=277, IRQ=16 done. Setting the system clock. Activating swap...done. mount.nfs: directory to mount not in host:dir format Setting the system clock. Cleaning up ifupdown.... Loading kernel modules...ipmi message handler version 39.2 IPMI System Interface driver. ipmi_si: Trying SMBIOS-specified kcs state machine at i/o address 0xca2, slave address 0x98, irq 11 IRQ 11/ipmi_si: IRQF_DISABLED is not guaranteed on shared IRQs Using irq 11 ipmi: Found new BMC (man_id: 0x006f2a, prod_id: 0x01b3, dev_id: 0x0c) IPMI kcs interface initialized ipmi device interface pci_hotplug: PCI Hot Plug PCI Core version: 0.5 pciehp 0000:00:04.0:pcie04: HPC vendor_id 8086 device_id 340b ss_vid 0 ss_did 0 pciehp 0000:00:08.0:pcie04: HPC vendor_id 8086 device_id 340f ss_vid 0 ss_did 0 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 done. Assembling MD arrays...done (disabled in /etc/default/mdadm). Setting up LVM Volume Groups Reading all physical volumes. This may take a while... Found volume group "VolGroup01" using metadata type lvm2 1 logical volume(s) in volume group "VolGroup01" now active . Checking file systems...fsck 1.41.3 (12-Oct-2008) done. Setting kernel variables (/etc/sysctl.conf)...done. Mounting local filesystems...done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. Starting portmap daemon.... Starting NFS common utilities: statd. Setting console screen modes and fonts. INIT: Entering runlevel: 2 .... and here the DMAR table ... ====================== acpidump --table DMAR -b >dmar.out iasl -d dmar.out ====================== * * Intel ACPI Component Architecture * AML Disassembler version 20090903 * * Disassembly of dmar.out, Tue Sep 8 20:33:11 2009 * * ACPI Data Table [DMAR] * * Format: [HexOffset DecimalOffset ByteLength] FieldName : FieldValue */ [000h 0000 4] Signature : "DMAR" /* DMA Remapping table */ [004h 0004 4] Table Length : 000000F0 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : AC [00Ah 0010 6] Oem ID : "AMI" [010h 0016 8] Oem Table ID : "OEMDMAR" [018h 0024 4] Oem Revision : 00000001 [01Ch 0028 4] Asl Compiler ID : "MSFT" [020h 0032 4] Asl Compiler Revision : 00000097 [024h 0036 1] Host Address Width : 27 [025h 0037 1] Flags : 00 => No intremap [030h 0048 2] Subtable Type : 0000 <Hardware Unit Definition> [032h 0050 2] Length : 0010 [034h 0052 1] Flags : 01 [035h 0053 1] Reserved : 00 [036h 0054 2] PCI Segment Number : 0000 [038h 0056 8] Register Base Address : 00000000FBFFE000 [040h 0064 2] Subtable Type : 0001 <Reserved Memory Region> [042h 0066 2] Length : 0038 [044h 0068 2] Reserved : 0000 [046h 0070 2] PCI Segment Number : 0000 [048h 0072 8] Base Address : 00000000000E4000 [050h 0080 8] End Address (limit) : 00000000000E6FFF [058h 0088 1] Device Scope Entry Type : 01 [059h 0089 1] Entry Length : 08 [05Ah 0090 2] Reserved : 0000 [05Ch 0092 1] Enumeration ID : 00 [05Dh 0093 1] PCI Bus Number : 00 [05Eh 0094 2] PCI Path : [1D, 00] [060h 0096 1] Device Scope Entry Type : 01 [061h 0097 1] Entry Length : 08 [062h 0098 2] Reserved : 0000 [[064h 0100 1] Enumeration ID : 00 [065h 0101 1] PCI Bus Number : 00 [066h 0102 2] PCI Path : [1D, 01] [068h 0104 1] Device Scope Entry Type : 01 [069h 0105 1] Entry Length : 08 [06Ah 0106 2] Reserved : 0000 [06Ch 0108 1] Enumeration ID : 00 [06Dh 0109 1] PCI Bus Number : 00 [06Eh 0110 2] PCI Path : [1D, 02] [070h 0112 1] Device Scope Entry Type : 01 [071h 0113 1] Entry Length : 08 [072h 0114 2] Reserved : 0000 [074h 0116 1] Enumeration ID : 00 [075h 0117 1] PCI Bus Number : 00 [076h 0118 2] PCI Path : [1D, 07] [078h 0120 2] Subtable Type : 0001 <Reserved Memory Region> [07Ah 0122 2] Length : 0038 [07Ch 0124 2] Reserved : 0000 [07Eh 0126 2] PCI Segment Number : 0000 [080h 0128 8] Base Address : 000000003F7ED000 [088h 0136 8] End Address (limit) : 000000003F7FFFFF [090h 0144 1] Device Scope Entry Type : 01 [091h 0145 1] Entry Length : 08 [092h 0146 2] Reserved : 0000 [094h 0148 1] Enumeration ID : 00 [095h 0149 1] PCI Bus Number : 00 [096h 0150 2] PCI Path : [1D, 00] [098h 0152 1] Device Scope Entry Type : 01 [099h 0153 1] Entry Length : 08 [09Ah 0154 2] Reserved : 0000 [09Ch 0156 1] Enumeration ID : 00 [09Dh 0157 1] PCI Bus Number : 00 [09Eh 0158 2] PCI Path : [1D, 01] [0A0h 0160 1] Device Scope Entry Type : 01 [0A1h 0161 1] Entry Length : 08 0A2h 0162 2] Reserved : 0000 0A4h 0164 1] Enumeration ID : 00 0A5h 0165 1] PCI Bus Number : 00 0A6h 0166 2] PCI Path : [1D, 02] 0A8h 0168 1] Device Scope Entry Type : 01 0A9h 0169 1] Entry Length : 08 0AAh 0170 2] Reserved : 0000 0ACh 0172 1] Enumeration ID : 00 0ADh 0173 1] PCI Bus Number : 00 0AEh 0174 2] PCI Path : [1D, 07] 0B0h 0176 2] Subtable Type : 0002 <Root Port ATS Capability> 0B2h 0178 2] Length : 0040 0B4h 0180 1] Flags : 00 0B5h 0181 1] Reserved : 00 0B6h 0182 2] PCI Segment Number : 0000 0B8h 0184 1] Device Scope Entry Type : 02 0B9h 0185 1] Entry Length : 08 0BAh 0186 2] Reserved : 0000 0BCh 0188 1] Enumeration ID : 00 0BDh 0189 1] PCI Bus Number : 00 0BEh 0190 2] PCI Path : [03, 00] 0C0h 0192 1] Device Scope Entry Type : 02 0C1h 0193 1] Entry Length : 08 0C2h 0194 2] Reserved : 0000 0C4h 0196 1] Enumeration ID : 00 0C5h 0197 1] PCI Bus Number : 00 0C6h 0198 2] PCI Path : [04, 00] 0C8h 0200 1] Device Scope Entry Type : 02 0C9h 0201 1] Entry Length : 08 0CAh 0202 2] Reserved : 0000 0CCh 0204 1] Enumeration ID : 00 0CDh 0205 1] PCI Bus Number : 00 0CEh 0206 2] PCI Path : [05, 00] 0D0h 0208 1] Device Scope Entry Type : 02 0D1h 0209 1] Entry Length : 08 0D2h 0210 2] Reserved : 0000 0D4h 0212 1] Enumeration ID : 00 0D5h 0213 1] PCI Bus Number : 00 0D6h 0214 2] PCI Path : [07, 00] 0D8h 0216 1] Device Scope Entry Type : 02 0D9h 0217 1] Entry Length : 08 0DAh 0218 2] Reserved : 0000 0DCh 0220 1] Enumeration ID : 00 0DDh 0221 1] PCI Bus Number : 00 0DEh 0222 2] PCI Path : [08, 00] 0E0h 0224 1] Device Scope Entry Type : 02 0E1h 0225 1] Entry Length : 08 0E2h 0226 2] Reserved : 0000 0E4h 0228 1] Enumeration ID : 00 0E5h 0229 1] PCI Bus Number : 00 0E6h 0230 2] PCI Path : [09, 00] 0E8h 0232 1] Device Scope Entry Type : 02 0E9h 0233 1] Entry Length : 08 0EAh 0234 2] Reserved : 0000 0ECh 0236 1] Enumeration ID : 00 0EDh 0237 1] PCI Bus Number : 00 0EEh 0238 2] PCI Path : [0A, 00] Raw Table Data 0000: 44 4D 41 52 F0 00 00 00 01 AC 41 4D 49 00 00 00 DMAR......AMI... 0010: 4F 45 4D 44 4D 41 52 00 01 00 00 00 4D 53 46 54 OEMDMAR.....MSFT 0020: 97 00 00 00 27 00 00 00 00 00 00 00 00 00 00 00 ....'........... 0030: 00 00 10 00 01 00 00 00 00 E0 FF FB 00 00 00 00 ................ 0040: 01 00 38 00 00 00 00 00 00 40 0E 00 00 00 00 00 ..8......@...... 0050: FF 6F 0E 00 00 00 00 00 01 08 00 00 00 00 1D 00 .o.............. 0060: 01 08 00 00 00 00 1D 01 01 08 00 00 00 00 1D 02 ................ 0070: 01 08 00 00 00 00 1D 07 01 00 38 00 00 00 00 00 ..........8..... 0080: 00 D0 7E 3F 00 00 00 00 FF FF 7F 3F 00 00 00 00 ..~?.......?.... 0090: 01 08 00 00 00 00 1D 00 01 08 00 00 00 00 1D 01 ................ 00A0: 01 08 00 00 00 00 1D 02 01 08 00 00 00 00 1D 07 ................ 00B0: 02 00 40 00 00 00 00 00 02 08 00 00 00 00 03 00 ..@............. 00C0: 02 08 00 00 00 00 04 00 02 08 00 00 00 00 05 00 ................ 00D0: 02 08 00 00 00 00 07 00 02 08 00 00 00 00 08 00 ................ 00E0: 02 08 00 00 00 00 09 00 02 08 00 00 00 00 0A 00 ................ ... >>This code is broken in that it's calling pci_alloc_consistent() >>before calling pci_set_consistent_dma_mask(). Maybe someone on MPTFusion list can answer that...?! >>fffc2000 seems to be an unusual address to DMA from/to. >>Is fffc2000 reserved address space for the IOMMU? >>(ACPI DMAR info should tell us this) I couldn't tell that, is that supposed to be 'physical' address from the I/O device perspective, or the translated virtual address from the kernel point of view, or the host physical address. >>>> DMAR:[fault reason 06] PTE Read access is not set >>>It's also odd that "Read Access is not set" for something (ioc_init) >>>that I think should be bi-directional. Maybe but at this point I though the device tried to read from memory.. >>Looking at Documentation/Intel-IOMMU.txt, fed9x000 seems to be >>the base address of the IOMMU page table. But I don't know which >>PCI address range is reserved for the IOMMU to decode. >> (Someone from Intel can probably tell based on chipset) I think 4KB are reserved for each IOMMU. Please note that interrupt remapping is disabled in BIOS. Thank you François Isabelle -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html