Tidying src/release/*/{dokern.sh,drivers.conf}
Peter Wemm
peter at wemm.org
Sun May 18 19:45:19 PDT 2003
Scott Long wrote:
> Peter Wemm wrote:
> > Wilko Bulte wrote:
> >
> >>On Sun, May 18, 2003 at 02:30:52PM -0700, David O'Brien wrote:
> >>
> >>>On Sun, May 18, 2003 at 11:31:30AM +0300, Ruslan Ermilov wrote:
> >>>
> >>>>Index: sys/alpha/conf/GENERIC
> >>>>===================================================================
> >>>>RCS file: /home/ncvs/src/sys/alpha/conf/GENERIC,v
> >>>>retrieving revision 1.159
> >>>>diff -u -r1.159 GENERIC
> >>>>--- sys/alpha/conf/GENERIC 21 Apr 2003 16:44:04 -0000 1.159
> >>>>+++ sys/alpha/conf/GENERIC 18 May 2003 08:26:10 -0000
> >>>>@@ -95,6 +95,7 @@
> >>>> # SCSI Controllers
> >>>> device ahc # AHA2940 and onboard AIC7xxx devices
> >>>> device isp # Qlogic family
> >>>>+device ispfw # Firmware module for Qlogic host adapt
> >
> > ers
> >
> >>>Why? The isp(4) and ispfw(4) maintainer has purposely not done this.
> >>
> >>Matt (mjacob) has learned me that having the right firmware
> >>loaded via ispfw.ko can be quite crucial to have isp operate correctly.
> >>ispfw.ko is rather big, due to the various different isp f/w
> >>revs/cards it supports.
> >
> >
> > Yes, but he had intended that it be used as a module so that it could be
> > unloaded when finished. It is only used once, to bootstrap the cards.
> > Putting it in GENERIC prevents the unload.
> >
>
> Is the isp(4) driver smart enough to load the ispfw module in a default
> install with no user intervention? I'm having trouble locating any code
> in the isp driver that would do this.
No, it doesn't. There was a loader.conf hook to load it, just like all the
other module hooks.
BTW; was this change made for i386 as well? It has the same isp cards that
would presumably need the same firmware loaded. The same on ia64 - most of
the older machines have ISP cards in there.
Cheers,
-Peter
--
Peter Wemm - peter at wemm.org; peter at FreeBSD.org; peter at yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5
More information about the freebsd-current
mailing list