Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Apr 2003 19:36:45 -0400
From:      David Gilbert <dgilbert@velocet.ca>
To:        Mike Silbersack <silby@silby.com>
Cc:        Poul-Henning Kamp <phk@phk.freebsd.dk>
Subject:   Expensive MII code (was Re: "Expensive timeout(9) function...")
Message-ID:  <16025.62605.808335.650450@canoe.velocet.net>
In-Reply-To: <20030401095201.O1612@odysseus.silby.com>
References:  <20030401123319.GA8399@comp.chem.msu.su> <32984.1049200665@critter.freebsd.dk> <20030401131616.GA11282@comp.chem.msu.su> <20030401095201.O1612@odysseus.silby.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Mike> The _tick routines are not easy to fix, FWIW.  MII access
Mike> functions are quite time consuming almost any way you look at
Mike> it.

Mike> Well, actually, I figured out a way to make them much faster,
Mike> but it's been a few months since I looked at that patch, I guess
Mike> I should pull it back up and post it somewhere...

Expensive, certainly.  The em driver locks up the whole machine for
several seconds when ifconfig'ing cards.

Dave.

-- 
============================================================================
|David Gilbert, Velocet Communications.       | Two things can only be     |
|Mail:       dgilbert@velocet.net             |  equal if and only if they |
|http://daveg.ca                              |   are precisely opposite.  |
=========================================================GLO================



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