RE: Supermicro X9SRL-F - channel enumeration error & ACPI/firmware bug question

Justin Piszcz
2012-11-27T00:50:33Z

> [ 0.696357] ioatdma: Intel(R) QuickData Technology Driver 4.00
> [ 0.696487] ioatdma 0000:00:04.0: channel error register unreachable
> I assume this is something Supermicro has to fix?

You are probably missing some kernel config option(s) :) - I did fight
similar
issues on a Fujitsu SandyBridge Xeon based server.

Check if enabling CONFIG_X86_X2APIC helps as well as other APIC/IOMMU
options.

Bruno

=> Enabled:
CONFIG_IOMMU_SUPPORT
CONFIG_INTEL_IOMMU
CONFIG_INTEL_IOMMU_DEFAULT_ON
CONFIG_IRQ_REMAP

Also tried enabling NUMA, etc:

[ 0.330998] ACPI FADT declares the system doesn't support PCIe ASPM, so
disable it
[ 0.331068] ACPI: bus type pci registered

[ 0.615234] ACPI: Dynamic OEM Table Load:
[ 0.615373] ACPI: PRAD (null) 000BE (v02 PRADID PRADTID
00000001 MSFT 04000000)
[ 0.615631] \_SB_:_OSC invalid UUID
[ 0.615633] _OSC request data:1 7

[ 0.663138] pci 0000:ff:13.5: [8086:3c44] type 00 class 0x110100
[ 0.663170] pci 0000:ff:13.6: [8086:3c45] type 00 class 0x088000
[ 0.663211] pci0000:ff: ACPI _OSC support notification failed, disabling
PCIe ASPM
[ 0.663281] pci0000:ff: Unable to request _OSC control (_OSC support
mask: 0x08)

:(

Justin.