Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
Quoting r. yhlu <[EMAIL PROTECTED]>: > On 8/3/05, Michael S. Tsirkin <[EMAIL PROTECTED]> wrote: > > Quoting yhlu <[EMAIL PROTECTED]>: > > > Subject: Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes > > > > > > Roland, > > > > > > In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB > > > driver in Kernel can not be loaded. Could you please test with latest firmware 4.7.0? Thanks, -- MST - 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/
Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
Quoting r. yhlu [EMAIL PROTECTED]: On 8/3/05, Michael S. Tsirkin [EMAIL PROTECTED] wrote: Quoting yhlu [EMAIL PROTECTED]: Subject: Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes Roland, In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB driver in Kernel can not be loaded. Could you please test with latest firmware 4.7.0? Thanks, -- MST - 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/
Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
Yes. On 8/3/05, Michael S. Tsirkin <[EMAIL PROTECTED]> wrote: > Quoting r. yhlu <[EMAIL PROTECTED]>: > > Subject: Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes > > > > Roland, > > > > In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB > > driver in Kernel can not be loaded. > > Are you using the latest firmware on the HCA card? > > -- > MST > - 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/
Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
Quoting r. yhlu <[EMAIL PROTECTED]>: > Subject: Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes > > Roland, > > In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB > driver in Kernel can not be loaded. Are you using the latest firmware on the HCA card? -- MST - 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/
Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
Quoting r. yhlu [EMAIL PROTECTED]: Subject: Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes Roland, In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB driver in Kernel can not be loaded. Are you using the latest firmware on the HCA card? -- MST - 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/
Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
Yes. On 8/3/05, Michael S. Tsirkin [EMAIL PROTECTED] wrote: Quoting r. yhlu [EMAIL PROTECTED]: Subject: Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes Roland, In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB driver in Kernel can not be loaded. Are you using the latest firmware on the HCA card? -- MST - 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/
Re: [openib-general] Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
On Wed, Aug 03, 2005 at 05:58:11PM -0700, yhlu wrote: > Roland, > > In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB > driver in Kernel can not be loaded. Can you provide a few more details about the configuration? o kernel version o architecture (i386 or x86-64) o post the full console output from power up? Recent email on linux-pci raised awareness that 32-bit kernel can not support 64-bit PCI MMIO addresses. struct resource (defined in include/linux/ioport.h) defines the start/end field as "unsigned long". That's only 32-bit on i386 kernels. > PCI: 04:00.0 18 <- [0xfcf000 - 0xfcf07f] prefmem64 > PCI: 04:00.0 20 <- [0xfce000 - 0xfcefff] prefmem64 > I have to wonder if those BARs are truly prefetchable. Does Mellanox assume CPU is the only one to write the 3rd BAR (RAM) and the CPU implements a write-through cache (vs write back)? I'm just guessing because I don't understand exactly how the 256MB of onboard RAM is accessed. hth, grant > > ib_mthca: Mellanox InfiniBand HCA driver v0.06 (June 23, 2005) > ib_mthca: Initializing Mellanox Technologies MT25208 InfiniHost III Ex (Tavor > c) > ib_mthca :04:00.0: Failed to initialize queue pair table, aborting. > ib_mthca: probe of :04:00.0 failed with error -16 > ___ > openib-general mailing list > openib-general@openib.org > http://openib.org/mailman/listinfo/openib-general > > To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general And I have to wonder if those BARs truly are prefetchable. It would imply only the CPU writes them and - 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/
Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
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 <- [0x001000 - 0x003fff] io PCI: 00:18.0 1b9 <- [0xfce000 - 0xfcf07f] prefmem PCI: 00:18.0 1b1 <- [0x00fc00 - 0x00fd2f] mem PCI: 01:0f.0 24 <- [0xfce000 - 0xfcf07f] bus 4 prefmem PCI: 01:0f.0 20 <- [0x00fd10 - 0x00fd1f] bus 4 mem PCI: 04:00.0 10 <- [0x00fd10 - 0x00fd1f] mem64 PCI: 04:00.0 18 <- [0xfcf000 - 0xfcf07f] prefmem64 PCI: 04:00.0 20 <- [0xfce000 - 0xfcefff] 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 :04:00.0: Failed to initialize queue pair table, aborting. ib_mthca: probe of :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/
Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
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 - [0x001000 - 0x003fff] io node 0 link 1 PCI: 00:18.0 1b9 - [0xfce000 - 0xfcf07f] prefmem node 0 link 1 PCI: 00:18.0 1b1 - [0x00fc00 - 0x00fd2f] mem node 0 link 1 PCI: 01:0f.0 24 - [0xfce000 - 0xfcf07f] bus 4 prefmem PCI: 01:0f.0 20 - [0x00fd10 - 0x00fd1f] bus 4 mem PCI: 04:00.0 10 - [0x00fd10 - 0x00fd1f] mem64 PCI: 04:00.0 18 - [0xfcf000 - 0xfcf07f] prefmem64 PCI: 04:00.0 20 - [0xfce000 - 0xfcefff] 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 :04:00.0: Failed to initialize queue pair table, aborting. ib_mthca: probe of :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/
Re: [openib-general] Re: [PATCH 1/2] [IB/cm]: Correct CM port redirect reject codes
On Wed, Aug 03, 2005 at 05:58:11PM -0700, yhlu wrote: Roland, In LinuxBIOS, If I enable the prefmem64 to use real 64 range. the IB driver in Kernel can not be loaded. Can you provide a few more details about the configuration? o kernel version o architecture (i386 or x86-64) o post the full console output from power up? Recent email on linux-pci raised awareness that 32-bit kernel can not support 64-bit PCI MMIO addresses. struct resource (defined in include/linux/ioport.h) defines the start/end field as unsigned long. That's only 32-bit on i386 kernels. PCI: 04:00.0 18 - [0xfcf000 - 0xfcf07f] prefmem64 PCI: 04:00.0 20 - [0xfce000 - 0xfcefff] prefmem64 I have to wonder if those BARs are truly prefetchable. Does Mellanox assume CPU is the only one to write the 3rd BAR (RAM) and the CPU implements a write-through cache (vs write back)? I'm just guessing because I don't understand exactly how the 256MB of onboard RAM is accessed. hth, grant ib_mthca: Mellanox InfiniBand HCA driver v0.06 (June 23, 2005) ib_mthca: Initializing Mellanox Technologies MT25208 InfiniHost III Ex (Tavor c) ib_mthca :04:00.0: Failed to initialize queue pair table, aborting. ib_mthca: probe of :04:00.0 failed with error -16 ___ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general And I have to wonder if those BARs truly are prefetchable. It would imply only the CPU writes them and - 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/