Roland, In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB driver in Kernel can not be loaded.
YH PCI: 00:18.0 1c1 <- [0x0000001000 - 0x0000003fff] io <node 0 link 1> PCI: 00:18.0 1b9 <- [0xfce0000000 - 0xfcf07fffff] prefmem <node 0 link 1> PCI: 00:18.0 1b1 <- [0x00fc000000 - 0x00fd2fffff] mem <node 0 link 1> PCI: 01:0f.0 24 <- [0xfce0000000 - 0xfcf07fffff] bus 4 prefmem PCI: 01:0f.0 20 <- [0x00fd100000 - 0x00fd1fffff] bus 4 mem PCI: 04:00.0 10 <- [0x00fd100000 - 0x00fd1fffff] mem64 PCI: 04:00.0 18 <- [0xfcf0000000 - 0xfcf07fffff] prefmem64 PCI: 04:00.0 20 <- [0xfce0000000 - 0xfcefffffff] prefmem64 ib_mthca: Mellanox InfiniBand HCA driver v0.06 (June 23, 2005) ib_mthca: Initializing Mellanox Technologies MT25208 InfiniHost III Ex (Tavor c) ib_mthca 0000:04:00.0: Failed to initialize queue pair table, aborting. ib_mthca: probe of 0000:04:00.0 failed with error -16 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/