Date: Tue, 31 Oct 2006 13:07:26 -0500 From: Mikhail Teterin <mi+mx@aldan.algebra.com> To: Mikhail Teterin <mi+kde@aldan.algebra.com>, re@freebsd.org, stable@freebsd.org Subject: Re: new em-driver still broken Message-ID: <200610311307.27063.mi%2Bmx@aldan.algebra.com> In-Reply-To: <200610302323.50659@aldan> References: <200610282112.k9SLC0cC024602@corbulon.video-collage.com> <4544E0C1.6050705@samsco.org> <200610302323.50659@aldan>
next in thread | previous in thread | raw e-mail | index | archive | help
понед╕лок 30 жовтень 2006 23:23, Mikhail Teterin написав: > Ok. I rebooted and restarted the heavy traffic dump (DEVICE_POLLING in > kernel, but without polling actialy enabled). The dump got underway, > although the amount of "sys" load was rather high -- way above 70% > most of the time (on a dual-CPU machine). > > Then I tried to enable polling. The following command worked fine: > > (ifconfig em0 down; sleep 1; ifconfig em0 polling; sleep 1; ifconfig em0 > up) & > > Traffic resumed a couple of second later... > > A minute later, ALL TRAFFIC stopped. The machine is, again, unreachable > via network... > > Conclusion: The only way to have a working em-interface is to compile > with DEVICE_POLLING, but without polling enabled... It is slow (very CPU > intensive), but it seems to work... FWIW, enabling polling at boot (via rc.conf) does not change anything either... -mi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610311307.27063.mi%2Bmx>