Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jan 2018 07:32:33 +0100
From:      Wojciech Macek <wma@semihalf.com>
To:        Wojciech Macek <wma@freebsd.org>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r328078 - head/sys/powerpc/conf
Message-ID:  <CANsEV8dpFpv2KT6hPPCGkQ9Mj-qNjw4h6=yiGs9eeoniGpO8ZQ@mail.gmail.com>
In-Reply-To: <20180117154135.GA30476@ox>
References:  <201801170933.w0H9XHu1085819@repo.freebsd.org> <20180117154135.GA30476@ox>

next in thread | previous in thread | raw e-mail | index | archive | help
Added AHCI back.

The 821LC board (Power8) is equipped with Chelsio (25G) and Intel (1G)
adapters by default. Currently, the cxgbe is the only interface working on
the PPC64. Intel, after moving to iflib, has troubles with endianness and
doesn't work.
Also, PowerNV does not support loader thus we can't load any module along
with the kernel. If then someone wants to boot the board from the network
or use NFS filestytem, cxgbe must be compiled in.

Regards,
Wojtek

2018-01-17 16:41 GMT+01:00 Navdeep Parhar <np@freebsd.org>:

> On Wed, Jan 17, 2018 at 09:33:17AM +0000, Wojciech Macek wrote:
> > Author: wma
> > Date: Wed Jan 17 09:33:16 2018
> > New Revision: 328078
> > URL: https://svnweb.freebsd.org/changeset/base/328078
> >
> > Log:
> >   PPC64: add CXGBE and remove AHCI from GENERIC64
> >
> >   Add CXGBE driver which is required for PowerNV system.
>
> I wonder why this is required.  Are there any problems in building and
> using it as a loadable module?
>
> Regards,
> Navdeep
>
> >   Also, remove AHCI which does not work in BigEndian.
> >
> >   Created by:            Wojciech Macek <wma@semihalf.com>
> >   Obtained from:         Semihalf
> >   Sponsored by:          QCM Technologies
> >
> > Modified:
> >   head/sys/powerpc/conf/GENERIC64
> >
> > Modified: head/sys/powerpc/conf/GENERIC64
> > ============================================================
> ==================
> > --- head/sys/powerpc/conf/GENERIC64   Wed Jan 17 08:01:51 2018
> (r328077)
> > +++ head/sys/powerpc/conf/GENERIC64   Wed Jan 17 09:33:16 2018
> (r328078)
> > @@ -107,7 +107,7 @@ options   PCI_HP                  # PCI-Express
> native HotPlug
> >  device               agp
> >
> >  # ATA controllers
> > -device               ahci            # AHCI-compatible SATA controllers
> > +#device              ahci            # AHCI-compatible SATA controllers
> >  device               ata             # Legacy ATA/SATA controllers
> >  device               mvs             # Marvell
> 88SX50XX/88SX60XX/88SX70XX/SoC SATA
> >  device               siis            # SiliconImage
> SiI3124/SiI3132/SiI3531 SATA
> > @@ -143,6 +143,7 @@ device            ix              # Intel PRO/10GbE
> PCIE PF Ethernet Family
> >  device               ixv             # Intel PRO/10GbE PCIE VF Ethernet
> Family
> >  device               glc             # Sony Playstation 3 Ethernet
> >  device               llan            # IBM pSeries Virtual Ethernet
> > +device               cxgbe           # Chelsio 10/25G NIC
> >
> >  # PCI Ethernet NICs that use the common MII bus controller code.
> >  device               miibus          # MII bus support
> >
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANsEV8dpFpv2KT6hPPCGkQ9Mj-qNjw4h6=yiGs9eeoniGpO8ZQ>