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>