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

Mirko Benz mirko.benz at xiranet.com
Thu Jul 20 03:28:33 PDT 2006


Hello,

We have tested SRP on XP/64 with our target and Rob's changes. OpenIB 
rev was 1.0.0.384 / binary from web site.

It works ok with the old Mellanox HCA driver. However, the system 
crashed during SRP driver installation when using the new Mellanox HCA 
driver.

Regards,
Mirko

Fabian Tillier schrieb:
> Hi Rob,
>
> On 7/19/06, Robert H.B. Netzer <rob at bolabs.com> wrote:
>   
>> I have been doing some install testing with the latest sources, and
>> the PnP Manager doesn't find a compatible driver for the iou device.
>> I'm wondering if there is a problem with ib_bus.inf.  I am testing on
>> Windows Server 2003 Enterprise R2 x64 and Windows Server 2003 SP1
>> (x86), and I am using the IBGD 1.8.2 SRP target.
>>
>> ib_bus.inf contains these sections:
>>
>> [Ibbus.DeviceSection.nt]
>> %Iou.DeviceDesc% = Iou.DDInstall,IBA\IB_IOU
>>
>> [Ibbus.DeviceSection.ntx86]
>> %Ibbus.DeviceDesc% = Ibbus.DDInstall,{94f41ced-78eb-407c-b5df-958040af0fd8}
>>
>> [Ibbus.DeviceSection.ntamd64]
>> %Ibbus.DeviceDesc% = Ibbus.DDInstall,{94f41ced-78eb-407c-b5df-958040af0fd8}
>>
>> [Ibbus.DeviceSection.ntia64]
>> %Ibbus.DeviceDesc% = Ibbus.DDInstall,{94f41ced-78eb-407c-b5df-958040af0fd8}
>>
>> My reading of the DDK docs is that the .nt section will NOT be used if
>> there is a more specific matching section (.ntx86, .ntamd64, or .ntia64).
>>
>> Can anyone confirm this?
>>     
>
> Since there is no more specific section for that device, I would have
> expected it to work.
>
>   
>> If I copy the line for iou into the three more specific sections
>> (although I am doing only x86 and amd64 installs), the install works
>> fine:
>>
>> [Ibbus.DeviceSection.ntx86]
>> %Ibbus.DeviceDesc% = Ibbus.DDInstall,{94f41ced-78eb-407c-b5df-958040af0fd8}
>> %Iou.DeviceDesc% = Iou.DDInstall,IBA\IB_IOU
>>
>> [Ibbus.DeviceSection.ntamd64]
>> %Ibbus.DeviceDesc% = Ibbus.DDInstall,{94f41ced-78eb-407c-b5df-958040af0fd8}
>> %Iou.DeviceDesc% = Iou.DDInstall,IBA\IB_IOU
>>
>> [Ibbus.DeviceSection.ntia64]
>> %Ibbus.DeviceDesc% = Ibbus.DDInstall,{94f41ced-78eb-407c-b5df-958040af0fd8}
>> %Iou.DeviceDesc% = Iou.DDInstall,IBA\IB_IOU
>>     
>
> I made these changes to the INF in revision 425.
>
> Thanks,
>
> - Fab
>
> _______________________________________________
> openib-windows mailing list
> openib-windows at openib.org
> http://openib.org/mailman/listinfo/openib-windows
>   





More information about the ofw mailing list