Date: Thu, 11 Mar 1999 13:35:22 -0800 From: David Greenman <dg@root.com> To: Peter Jeremy <peter.jeremy@AUSS2.ALCATEL.COM.AU> Cc: freebsd-bugs@FreeBSD.ORG, semen@iclub.nsu.ru Subject: Re: kern/10535: Very poor ethernet performance with tx driver Message-ID: <199903112135.NAA09579@implode.root.com> In-Reply-To: Your message of "Fri, 12 Mar 1999 07:28:35 %2B1000." <99Mar12.071637est.40398@border.alcanet.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
>David Greenman <dg@root.com> wrote: >> The real question in my mind is why does the driver frob with the PHY >>in a critical path? That's guaranteed to cause the performance to suck, no >>matter what you do with the for-loops. > >At the beginning of epic_ifstart(), there is a check that the link is up, >otherwise the mbufs are dropped in the bit bucket. I'm not sure why the >link status has to be read twice. At least it is only once per packet. It shouldn't do that. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199903112135.NAA09579>