<div class="gmail_quote">On Wed, Mar 19, 2008 at 10:58 PM, Roland Dreier <<a href="mailto:rdreier@cisco.com">rdreier@cisco.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d"><br>
 > kernel: ib_mthca 0000:01:00.0: Profile requires 0x8000000 bytes; won't fit<br>
 > in 0x7a00000 bytes of context memory.<br>
 > So it's currently using 128MB as context memory?<br>
 ><br>
 > I'm using dual-port DDR memfree HCA.<br>
<br>
</div>Are you sure it's memfree?  It's acting like it's not.<br></blockquote><div><br class="webkit-block-placeholder"></div><div> You are correct. I looked up the model number and looks like this HCA has 128MB on-board memory.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
What is the output if you load the ib_mthca module with debug_level=1<br>
set?  What firmware version do you have installed?</blockquote><div><br class="webkit-block-placeholder"></div><div>o/p with debug_level=1</div><div> </div><div> kernel: ib_mthca: Mellanox InfiniBand HCA driver v1.0 (February 28, 2008)</div>
<div> kernel: ib_mthca: Initializing 0000:01:00.0</div><div> kernel: PCI: Enabling device 0000:01:00.0 (0000 -> 0002)</div><div> kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 18 (level, low) -> IRQ 58</div><div>
 kernel: ib_mthca 0000:01:00.0: Profile requires 0x8000000 bytes; won't fit in 0x7a00000 bytes of context memory.</div><div> kernel: ACPI: PCI interrupt for device 0000:01:00.0 disabled</div><div> kernel: ib_mthca: probe of 0000:01:00.0 failed with error -12</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="Ih2E3d"><br>
 > Also, where can I set the module parameter overrides?<br>
<br>
</div>You should be able to add parameters using modprobe.conf.  See the<br>
manpage for modprobe.conf for more details.<br>
<div class="Ih2E3d"></div></blockquote><div><br class="webkit-block-placeholder"></div><div>That worked, thanks! </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d"><br>
 > modprobe ib_mtcha num_mpt=262144 num_mtt=2097152<br>
<br>
</div>I tried that here and it works, and I get<br>
<br>
    ib_mthca 0000:0b:00.0: HCA context memory: reserving 706672 KB<br>
<br>
in the debug output.<br></blockquote><div><br class="webkit-block-placeholder"></div><div>That's good news. I will try and get a mem-free HCA and test with it.</div><div><br class="webkit-block-placeholder"></div><div>
Thanks a lot for the help! </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888"><br>
 - R.<br>
</font></blockquote></div><br>