[ofw] WIX installer questions concerning ConnectX driver install
Smith, Stan
stan.smith at intel.com
Tue Apr 1 13:01:54 PDT 2008
Leonid Keller wrote:
> MLX4_BUS is both a bus and a functional driver.
> As the latter one it performs all the work against the HW.
> It exports a high interface for anyone, wanting to use this
> functionality.
>
> It supports only ConnectX HCAs family, not the previous chips (,
> supported by MTHCA).
> The dev_ids and names one can see in mlx4_bus.inf file.
>
> As the bus driver it creates one child device, supported by MLX4_HCA
> driver.
> MLX4_HCA is a virtual, HW-agnostic driver.
> It's really just a thin shim, adjusting IBAL's low interface to the
> MLX4_BUS's high one.
> Wrt IBBUS, MLX4_HCA behaves exactly like MTHCA.
Does this imply when loading MLX4_HCA, it will co-install ibbus.sys via
Ibinstaller.dll ?
>
>
>> -----Original Message-----
>> From: Fab Tillier [mailto:ftillier at windows.microsoft.com]
>> Sent: Tuesday, April 01, 2008 7:06 PM
>> To: Leonid Keller; Stan C. Smith; Tzachi Dar
>> Cc: ofw at lists.openfabrics.org
>> Subject: RE: [ofw] WIX installer questions concerning
>> ConnectX driver install
>>
>> Hi Leo,
>>
>> Can you describe the driver stack and device node hierarchy
>> for this drivers? What does the bus driver component do?
>> What devices does it report, what do the child devices do?
>>
>> Thanks!
>> -Fab
>>
>> -----Original Message-----
>> From: ofw-bounces at lists.openfabrics.org
>> [mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Leonid Keller
>> Sent: Tuesday, April 01, 2008 1:53 AM
>> To: Stan C. Smith; Tzachi Dar
>> Cc: ofw at lists.openfabrics.org
>> Subject: RE: [ofw] WIX installer questions concerning
>> ConnectX driver install
>>
>> See below
>>
>>> -----Original Message-----
>>> From: ofw-bounces at lists.openfabrics.org
>>> [mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Stan C.
>>> Smith Sent: Tuesday, April 01, 2008 1:58 AM
>>> To: Tzachi Dar
>>> Cc: ofw at lists.openfabrics.org
>>> Subject: [ofw] WIX installer questions concerning ConnectX driver
>>> install
>>>
>>> Hello,
>>> I'm considering changing the WinOF Installer .msi to selectively
>>> install the current mthca driver or the ConnectX driver. A few
>>> questions if you please:
>>>
>>> 1) Can a Windows system & IB stack support both mthca hardware and
>>> connectX simultaneously?
>> Has to, not checked yet
>>>
>>> 2) In the case where only connectX hardware is present, how does
>>> the IB bus driver get loaded? Same method used by mthca?
>>> Is the IB bus driver the same for ConnectX & mthca?
>> yes, all the same
>>>
>>> 3) Due to the addition of the ConnectX driver, I'm considering
>>> separating the WinOF installed IB bus driver files into a
>>> separate folder in order to make dpinst.exe happy. connectX\
>>> mthca\
>>> ibbus\
>>> Do you foresee any problems with this approach? Maybe on
>>> Longhorn.
>>
>>>
>>> 4) What is the list of required files for installing a ConnectX
>>> driver?
>>
>> As for now:
>>
>> MLX4_BUS
>> mlx4_bus.inf
>> mlx4_bus.cdf
>> mlx4_bus.sys
>> WdfCoInstaller01005.dll
>>
>> MLX4_HCA
>> mlx4_hca.inf
>> mlx4_hca.cdf
>> mlx4_hca.sys
>> mlx4u.dll
>> mlx4ud.dll // debug version
>> mlx4_hca32.cdf // 32-bit binaries for x64 platform
>> mlx4u32.dll // 32-bit binaries for x64 platform
>> mlx4u32d.dll // 32-bit binaries for x64 platform
>>>
>>>
>>> Thanks,
>>>
>>> Stan.
>>>
>>>
>>> _______________________________________________
>>> ofw mailing list
>>> ofw at lists.openfabrics.org
>>> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
>>>
>> _______________________________________________
>> ofw mailing list
>> ofw at lists.openfabrics.org
>> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
More information about the ofw
mailing list