[ofw] WIX installer questions concerning ConnectX driver install
Leonid Keller
leonid at mellanox.co.il
Wed Apr 2 01:29:22 PDT 2008
> -----Original Message-----
> From: Smith, Stan [mailto:stan.smith at intel.com]
> Sent: Tuesday, April 01, 2008 11:02 PM
> To: Leonid Keller; Fab Tillier; Tzachi Dar
> Cc: ofw at lists.openfabrics.org
> Subject: RE: [ofw] WIX installer questions concerning
> ConnectX driver install
>
> 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 ?
Yes
>
> >
> >
> >> -----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