<br><font size=2 face="sans-serif">I am attempting to update the Linux
kernel and the OpenIB stack to the latest versions and have run into a
problem with the driver for the HCA.</font>
<br>
<br><font size=2 face="sans-serif">Machine:        
EM64T</font>
<br><font size=2 face="sans-serif">HCA :        
       Mellanox Technologies MT25208 InfiniHost
III Ex (Tavor compatibility mode) (rev a0)</font>
<br><font size=2 face="sans-serif">Old Kernel:        
       2.6.14        New
Kernel                2.6.15.6</font>
<br><font size=2 face="sans-serif">Old OpenIB revision:      
  3929        New OpenIB revision:
       5685</font>
<br>
<br><font size=2 face="sans-serif">Booting with the old kernel and version
of the mthca driver works.   I see in the "dmesg" log:</font>
<br>
<br><font size=2 face="sans-serif">ib_mthca: Mellanox InfiniBand HCA driver
v0.06 (June 23, 2005)</font>
<br><font size=2 face="sans-serif">ib_mthca: Initializing 0000:06:00.0</font>
<br><font size=2 face="sans-serif">ACPI: PCI Interrupt 0000:06:00.0[A]
-> GSI 16 (level, low) -> IRQ 169</font>
<br><font size=2 face="sans-serif">PCI: Setting latency timer of device
0000:06:00.0 to 64</font>
<br><font size=2 face="sans-serif">ib_mthca 0000:06:00.0: HCA FW version
4.6.0 is old (4.7.0 is current).</font>
<br><font size=2 face="sans-serif">ib_mthca 0000:06:00.0: If you have problems,
try updating your HCA FW.</font>
<br>
<br><font size=2 face="sans-serif">When I try to boot with the newer kernel
and driver,  I get the following:</font>
<br>
<br><font size=2 face="sans-serif">ib_mthca: Mellanox InfiniBand HCA driver
v0.08 (February 14, 2006)</font>
<br><font size=2 face="sans-serif">ib_mthca: Initializing 0000:06:00.0</font>
<br><font size=2 face="sans-serif">ACPI: PCI Interrupt 0000:06:00.0[A]
-> GSI 16 (level, low) -> IRQ 169</font>
<br><font size=2 face="sans-serif">PCI: Setting latency timer of device
0000:06:00.0 to 64</font>
<br><font size=2 face="sans-serif">ib_mthca 0000:06:00.0: HCA FW version
4.6.0 is old (4.7.400 is current).</font>
<br><font size=2 face="sans-serif">ib_mthca 0000:06:00.0: If you have problems,
try updating your HCA FW.</font>
<br><font size=2 face="sans-serif">ib_mthca 0000:06:00.0: NOP command failed
to generate interrupt (IRQ 169), aborting.</font>
<br><font size=2 face="sans-serif">ib_mthca 0000:06:00.0: BIOS or ACPI
interrupt routing problem?</font>
<br><font size=2 face="sans-serif">ACPI: PCI interrupt for device 0000:06:00.0
disabled</font>
<br><font size=2 face="sans-serif">ib_mthca: probe of 0000:06:00.0 failed
with error -16</font>
<br>
<br><font size=2 face="sans-serif">I see that the HCA firmware is old,
 but is that the problem here,  or is there some other change
that could be causing this?  </font>
<br>
<br><font size=2 face="sans-serif">-Don Albert-</font>
<br><font size=2 face="sans-serif">Bull HN Information Systems</font>
<br>