[Openib-windows] Bug in ib_bus.inf causing IOU install problem?

Fabian Tillier ftillier at silverstorm.com
Mon Jul 24 10:40:11 PDT 2006


Hi Mirko,

On 7/21/06, Mirko Benz <mirko.benz at xiranet.com> wrote:
> Hi Fab,
>
> The crash happens with the Mellanox target. With our target the SRP
> initiator gets installed but fails later on. We have installed the
> checked build of the srp driver and captured debug messages with
> debugview (attached).
>
> First a warning is produced:
> Cannot Modify Send Completion Queue Depth. Status = 10

The SRP driver tries to modify the size of the CQ to match the
negotiated send and receive queue depths.  The MTHCA driver does not
support resize CQ operations at the moment.  Note that by default the
CQ is sized for 1000 requests, so the error here is harmless and
ignored by the code - it's just a report.

> Then it fails here during login:
> Failed to register recv data segments. Status = 10.

It looks like memory registration failed.

> Login to our target is successful the first time, following attempts are
> rejected.

I don't know why this would happen - do you have to reboot the target
to be able to attempt a connection again?  Or do things work properly
when you reboot the host?

> Do you need more debug output from other modules?

No, I don't think so at the moment.  If you are using mem-full HCAs,
could you try using the MT23108 driver (from infinihost.inf)?  This
will require HCAs in Tavor-mode.  This will help isolate whether the
HCA driver is the culprit or the SRP driver.

> One other small issue with the srp inf file: the path to the ibsrp.sys
> file is not specified correctly and Windows asks for a path to the file
> later on (this is not the case for ipoib.sys for example).

Hmm, I don't see a problem with the INF file - it may take me a little
bit to get to look at this, but I'll update the INF if I find
anything.

- Fab




More information about the ofw mailing list