cvs commit: src/sys/dev/esp esp_sbus.c ncr53c9x.c
David O'Brien
obrien at FreeBSD.org
Wed Mar 2 20:13:23 GMT 2005
On Wed, Mar 02, 2005 at 08:57:57AM -0700, Scott Long wrote:
> Scott Long wrote:
> >scottl 2005-03-02 15:56:42 UTC
> > FreeBSD src repository
> > Modified files:
> > sys/dev/esp esp_sbus.c ncr53c9x.c
> > Log:
> > The existing locking in the esp driver appears to be fairly adequate, so
> > set the interrupt handler to be INTR_MPSAFE now that xpt_done() can be
> > called without Giant. Giant is still on the top half of the driver and
> > the timeout handlers.
> >
> > Revision Changes Path
> > 1.9 +1 -1 src/sys/dev/esp/esp_sbus.c
> > 1.8 +0 -2 src/sys/dev/esp/ncr53c9x.c
>
> My Ultra2 now has no [GIANT-LOCKED] messages at all during boot and
> seems to run without any problems. I haven't done any performance
> measurements yet, and enabling mpsafevfs will probably negate most
> improvements that this might have given, but it's a start.
>
> David O'brien: THIS IS NOT A FREEBSD 5.4 CANDIDATE. It's a shame that
> I'll need to postfix all of my commits from now on with this message.
No f*cking sh*t locking changes aren't MFC candidates.
Is this now a personal cursade of yours to argue over any costmetic
changes I make?
--
-- David (obrien at FreeBSD.org)
More information about the cvs-src
mailing list