Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Oct 2000 07:49:10 +1100 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Bill Paul <wpaul@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/pci if_dc.c if_dcreg.h if_pcn.c if_pcnreg.h if_rl.c if_rlreg.h if_sf.c if_sfreg.h if_sis.c if_sisreg.h if_sk.c if_skreg.h if_ti.c if_tireg.h if_tl.c if_tlreg.h if_vr.c         if_vrreg.h if_wb.c if_wbreg.h if_xl.c if_xlreg.h
Message-ID:  <Pine.BSF.4.21.0010150737490.46941-100000@besplex.bde.org>
In-Reply-To: <200010131754.KAA51561@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 13 Oct 2000, Bill Paul wrote:

> wpaul       2000/10/13 10:54:22 PDT
> 
>   Modified files:
>     sys/pci              if_dc.c if_dcreg.h if_pcn.c if_pcnreg.h 
>                          if_rl.c if_rlreg.h if_sf.c if_sfreg.h 
>                          if_sis.c if_sisreg.h if_sk.c if_skreg.h 
>                          if_ti.c if_tireg.h if_tl.c if_tlreg.h 
>                          if_vr.c if_vrreg.h if_wb.c if_wbreg.h 
>                          if_xl.c if_xlreg.h 
>   Log:
>   First round of converting network drivers from spls to mutexes. This
>   takes care of all the 10/100 and gigE PCI drivers that I've done.
>   Next will be the wireless drivers, then the USB ones. I may pick up
>   some stragglers along the way. I'm sort of playing this by ear: if
>   anyone spots any places where I've screwed up horribly, please let me
>   know.

It seems premature to me.  Since spls have no effect, it is impossible to
test any replacement for them.  The kernel essentially runs entirely at
the old splhigh().  This has apparently already caused problems in the
ahc driver.  Driver interrupt handling that works in -current might not
work in -stable, because interrupts can actually occur in -stable.

Bruce



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0010150737490.46941-100000>