em driver testing

Jack Vogel jfvogel at gmail.com
Tue Nov 7 21:50:59 UTC 2006


On 11/7/06, Mike Jakubik <mikej at rogers.com> wrote:
> Clayton Milos wrote:
> > Hi Jack
> >
> >
> > I patched the driver and re-compiled the kernel and userland.
> >
> > All appears well with the em driver now. No more errors on it.
> > I am getting watchdog timeouts on the xl driver now though. It was
> > happenning before at the same time as the em ones. Now I've passed a
> > lot of traffic on the em interface but the xl interface gets watchdog
> > errors. The em interface still works fine but the xl one is no usable
> > after this.
>
> Has it not been established by someone that the problem is in freebsd
> (scheduler iirc) and not the drivers themselves? This along with the
> bge/bce wtachdog timeouts seems to confirm that.

Yes, I think its pretty likely to be in the timer/clock code, something
must have changed.

However, I like the design change we made to em better anyway,
the net/if timer is UP design, and has ALWAYS been vulnerable to
races, its best to do what we did (its in patch yet and not checked
in btw).

Jack


More information about the freebsd-stable mailing list