[PATCH][SRU Precise/Quantal][Raring] UBUNTU: d-i: Add mellanox ethernet drivers to nic-modules

Herton Ronaldo Krzesinski herton.krzesinski at canonical.com
Wed Feb 6 14:07:39 UTC 2013


On Wed, Feb 06, 2013 at 09:12:01AM +0100, Stefan Bader wrote:
> On 05.02.2013 18:38, Herton Ronaldo Krzesinski wrote:
> > BugLink: http://bugs.launchpad.net/bugs/1015339
> > Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski at canonical.com>
> > ---
> >  debian.master/d-i/modules/nic-modules |    2 ++
> >  1 file changed, 2 insertions(+)
> > 
> > diff --git a/debian.master/d-i/modules/nic-modules b/debian.master/d-i/modules/nic-modules
> > index dca7b7b..563f4c6 100644
> > --- a/debian.master/d-i/modules/nic-modules
> > +++ b/debian.master/d-i/modules/nic-modules
> > @@ -93,6 +93,8 @@ lasi_82596 ?
> >  lne390 ?
> >  lp486e ?
> >  mace ?
> > +mlx4_core ?
> > +mlx4_en ?
> >  mv643xx_eth ?
> >  myri_sbus ?
> >  natsemi ?
> > 
> 
> When talking to Scott yesterday, there also seems a mlx4_ib (infiniband) and
> ports can be in one or the other mode. While the core driver has all the pci ids
> and potentially can find out which mode the ports are in, it does not cause
> either of the network parts to be loaded. Sounds a bit like non-ideal design and
> some discussion yesterday (on #ubuntu-devel) sounded like this could become
> another request sooner or later...

The way I see it, is that mlx4_en covers the ethernet capabilities of
the hardware, and mlx4_ib only the infiniband part, I couldn't find
anything to the contrary saying that mlx4_ib needs to be loaded with
mlx4_en, but I also don't know anything about this hardware and could be
wrong here. Also we don't include or provide udebs for infiniband
drivers as far as I looked.

So for the installer, looks loading only mlx4_en solves the ethernet
part and suffices to be loaded alone, and about infiniband we don't need
or support that yet inside it. But would be good if someone with the
hardware or knowledge about it could confirm.

> 
> -Stefan
> 

-- 
[]'s
Herton




More information about the kernel-team mailing list